最近换了JDK1.8,发现maven项目update project时候老是还原项目设置,最直接的就是JDK被从1.8还原到了1.7,即使在项目中设置也不行,经查找原因是maven的settings.xml设置了JDK版本
解决方法:
第一:可以将maven的settings.xml中的JDK版本修改成1.8
第二:
可以修改项目的pom.xml,直接指定JDK版本,添加<plugins>
设置
注意:plugins是放在<build>
标签下
<build>
<finalName>java8_web</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>