在新建maven项目时,默认使用jre system library的版本是jdk1.5
如下图所示是会显示jre system library是1.5
遇到上述问题可以在maven的配置文件中指定jdk的编译环境:
如下配置步骤:
1、在eclipse中找到maven的setting配置文件
2、找到该配置文件,在profiles标签内添加一下配置:
<!-- 配置maven编译时的jdk版本-->
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>
如上配置步骤就完成了,
以后再eclipse中新建maven项目就会默认使用jdk1.7了。