我使用Eclipse作为IDE。当我右键单击项目,然后单击“Maven Update”时,我的Java版本更改为1.5。这是我到目前为止所做的:
<build>
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.1.3.v20140225</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugin</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
如何将其保留为1.8版本?
答案 0 :(得分:5)
你的pom.xml
文件中的maven-compiler-plugin的groupId中有一个拼写错误:它应该是org.apache.maven.plugin s 。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
请注意,groupId
实际默认为org.apache.maven.plugins
,因此您也可以省略它。
默认情况下,m2e使用的JRE为1.5,请参阅此问题:Eclipse JRE System Library [J2SE-1.5]