高版本Java下Maven编译项目
我的软件环境:Java 1.8
Dynamic Web Module 3.1
来源: http://www.cnblogs.com/zhyp/p/5635700.html
记录一下,水平太菜,花费了半天时间。
pom.xml
<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.1</version><configuration><source>1.7</source><target>1.7</target></configuration></plugin></plugins></build>
- Another way is to edit the project facet configuration file itself: org.eclipse.wst.common.project.facet.core.xml
- Change the dynamic web module version in this line to 3.1 – <installed facet=”jst.web” version=”3.0″/>
- And then Maven -> Update Project. You’ll find this file in the .settings directory within the Eclipse project
我的环境是Java1.8,在我修改项目的Project facets之后,就已经成为1、2两点所写的样子了。但是问题依旧,所以我的步骤是
- 修改pom.xml
- 将source和target改成1.8,如下所示
<configuration><source>1.8</source><target>1.8</target></configuration> - 在项目的属性中选择Maven -> Update Project.