1、从网上下了一个maven示例代码,导入eclipse后,maven update后 jdk版本为1.5,build path中修改为1.7,java compiler中也改为1.7,但工程再次maven update后,JRE System Library再次改为1.5,怎么改呢?
2、在Maven工程中的pom.xml文件中添加代码
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
如图:
这个地方需要注意,本人也百度了很多,网上好几个地方,如下图
缺少了 build、plugins标签,执行右键项目Update Maven Project还是会有错。
如下图也少了build标签
3、修改.settings下面的文件
图中的三个文件都需要修改jdk版本
org.eclipse.jdt.core.prefs
org.eclipse.wst.common.component
org.eclipse.wst.common.project.facet.core.xml
4、确认Java Build Path 中的Libraries中的JRE System Library为1.7
5、确认Java Compiler为1.7