window快捷鍵
- double shift坷澡,搜索任意文件
- ctrl+x,CTRL+Y 刪除行
- ctrl+d 復(fù)制行
- ctrl+alt+L 格式化代碼
- CTRL+ALT+O 自動(dòng)import
- CTRL+SHIFT+A 查找命令
- ALT+左右箭頭胳螟,切換tab
war和war exploded區(qū)別
- war是將工程打成war包,然后發(fā)布到應(yīng)用服務(wù)器(tomcat或者jetty)上
- war exploded是將應(yīng)用的目錄配置到應(yīng)用服務(wù)器上迁沫,相當(dāng)于熱部署写妥。
這兩者最主要的區(qū)別是war形式是將源代碼打成war包,然后部署到應(yīng)用服務(wù)器指定的目錄下富纸,另一個(gè)則不需要
創(chuàng)建java源文件
使用maven的j2ee模板時(shí)囤踩,自動(dòng)創(chuàng)建的文件中缺少java源文件,需要手動(dòng)創(chuàng)建晓褪,在main文件夾下建立java目錄堵漱,然后右鍵 選擇 Mark Directory as > Sources Root
配置jetty注意
- jmx module is not included
修改jetty安裝目錄下的start.ini文件,添加一行
--module=jmx
maven插件配置jetty
<plugins>
<!--servlet容器 jetty插件-->
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.3.10.v20160621</version>
</plugin>
</plugins>
jsp頁面不能感知內(nèi)置對(duì)象的方法
在maven中添加servlet-api
<!-- servlet api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
Warning:java: 目標(biāo)值1.5已過時(shí), 將在未來所有發(fā)行版中刪除.
最有效的方法就是根據(jù)idea提示工具(紅色的燈泡)示來修改涣仿。一般是Module來設(shè)置勤庐,打開項(xiàng)目設(shè)置-> Module,language level好港,修改成1.8
如果不行再修改下面
在maven安裝目錄找到setting.xml愉镰,添加下面
<profile>
<id>jdk1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
修改項(xiàng)目pom.xml文件
<build>
<finalName>projects</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
修改intellij idea的java complier水平
這么多總有一個(gè)有用的,還有一個(gè)地方可以修改setting
插件
--UML插件(window)
PlantUML integration
version: 2.9.0
PlantUML依賴Graphviz钧汹,需要先安裝Graphviz這個(gè)圖形繪制工具.
下載地址:https://graphviz.gitlab.io/download/
其實(shí)百度軟件庫里也有這個(gè)軟件丈探,官網(wǎng)下載速度蝸牛一樣。
版本:2.38