设置Maven默认的JDK为1.7,解决Update Maven Project默认为1.5和

1.之前,一直遇到这个问题。

Update Maven Project的时候,JDK变成了1.5的。 如果项目中有使用“@overdide”,程序就会报错,需要手动修改JRE为1.7的。

2. Maven打包时,Java代码使用了JDK1.7的语法" catch (IllegalArgumentException | IllegalAccessException e) "就报错。

这2个问题应该都是Maven的配置问题,JDK版本为1.5。

解决办法:修改Mavan的settings.xml<profiles><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> </profiles> 增加上述配置就可以了。参考资料:

版权声明:本文为博主原创文章,未经博主允许不得转载。

,爱情从希望开始,也由绝望结束。死心了,

设置Maven默认的JDK为1.7,解决Update Maven Project默认为1.5和

相关文章:

你感兴趣的文章:

标签云: