Eclipse新建的Maven项目想修改DynamicWebModule,直接去项目目录下修改
原创
©著作权归作者所有:来自51CTO博客作者霸道流氓的原创作品,请联系作者获取转载授权,否则将追究法律责任
场景
想要修改Maven项目的Dynamic Web Module,直接右击项目--properties--Project Facets
将Dynamic Web Module直接通过下拉框选择为3.0却提示说需要java1.6或者newer。
解决
来到Eclipse下的workspace下的项目目录下。
进入到.settings目录下
找到org.eclipse.wst.common.project.facet.core.xml,并打开
打开之前
修改之后
保存并关闭
打开maven项目下的web.xml,修改为
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1" metadata-complete="true">
</web-app>
pom.xml修改build节点,添加
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
回到Eclipse,右击项目---Maven--Update Project
此时再右击项目--properties--Project Facets
已经更改