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即可。

 

posted @ 2017-01-18 15:57  单纯的蜗牛  阅读(841)  评论(0)    收藏  举报