Maven项目Update Maven Project后报错:Dynamic Web Module 3.0 requires java 1.6 or newer
工具:Eclipse Mars
环境:jdk1.8
说明:每次Update Maven Project后,就会报Dynamic Web Module 3.0 requires java 1.6 or newer错误,这与Eclipse中的编译环境无关,而是maven自定义的编译环境,在preference中无法修改。修改方式是在pom.xml文件当中<build></build>中加入如下代码:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<!-- 指定自己需要的jre编译版本,这里指定为jre1.8 -->
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
添加之后,windows操作系统下,Alt+F5,选择指定项目,点击ok即可。

浙公网安备 33010602011771号