Java版本在maven更新后自动更改为java 1.5
我使用Eclipse作为IDE。 当我右键单击该项目,然后单击maven更新我的Java版本更改为1.5。 这是我迄今所做的,我遵循了这里列出的所有步骤
我将“Java构buildpath”更改为“workspace default jre 1.8.0_25”
然后将“java编译器”改为1.8
然后改变了“项目方面”> Java> 1.8
将pom.xml java版本更改为1.8
org.eclipse.jettyjetty-maven-plugin9.1.3.v20140225org.apache.maven.pluginmaven-compiler-plugin3.11.81.8
毕竟,当我点击“Maven更新”我的Java版本自动更改为1.5。 同样在上面的步骤中,前两步的版本也自动变为1.5。 我怎样才能解决这个问题?
打开您的pom.xml文件,并在其上添加以下几行:
1.81.8
其中1.8是您当前的JDK / JRE的Java版本。 另一种方法是将maven-compile-plugin作为添加
org.apache.maven.pluginsmaven-compiler-plugin3.21.81.8
我有这个问题。 在我的情况下,上面提到的标签和嵌套标签Jorge Campos在错误的地方。 如果我把它们放在pom.xml文件中的和标签之间,那么这种行为就停止了。
如果启用这些文件的validation,可以在Eclipse中find它。
我遇到类似的问题,我的队友之一。 他使用的是Eclipse的旧版本,我相信他正在使用Keppler。 更新后的项目将JRE版本更改为1.5。
简单的更新Eclipse到最新版本解决了这个问题。
将这些行添加到您的pom.xml中,然后右键单击您的JRE系统库 – >属性 – >将正确的执行环境设置为您要设置的Java 1.8或版本。
org.apache.maven.pluginsmaven-compiler-plugin3.21.81.8
我也有同样的问题。我从开普勒更改eclipse到霓虹灯,然后更新我的项目..Maven->更新项目。请试试这个