eclipse 新SVN下来的项目,遇到了这样的问题:
打开
project > Properties >Project Facets 页面
提示下面的错误:
而Dynamic Web Module 是2.3,无法修改到3.0,Java 已经是1.7了
非常郁闷。
pom.xml里也已经有了配置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
如何解决问题?百度了很久,看了一些文章,基本方法就是改Java version,并在pom.xml中添加上述设置。但是不管用怎么办?
最后有一个终极方法直接修改Dynamic Web Module:
在navigator视图下找到.setting包下的org.eclipse.wst.common.project.facet.core.xml
修改
<installed facet="jst.web" version="2.3"/>
为
<installed facet="jst.web" version="3.0"/>
OK!