创建maven项目时遇到此问题。我无法将JRE库从J2SE-1.5更改为Java-S.E 1.6或1.7而没有错误。 (甚至使用J2SE-1.5,我都有警告)
我知道它是默认设置的,所以我更改了maven编译器plugin.pom
文件,但我仍然遇到同样的错误。
以下是我在pom.xml
文件中修改的内容:
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.1</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
答案 0 :(得分:0)
只是更改pom.xml中的java版本还不够好。您需要将环境变量JAVA_HOME设置为您要使用的版本。 Maven使用此变量来构建项目,因此JAVA_HOME和编译器插件版本必须匹配。