用maven创建项目出现错误Cannot change version of project facet Dynamic Web Module to 3.0
来源:互联网 发布:淘宝违规申诉入口 编辑:程序博客网 时间:2024/06/05 23:52
用Eclipse创建maven管理的web项目的时候,我们都知道创建出来的web.xml,servlet的版本2.3太低了,一般都会改成高版本的,但是会出现这个错误Cannot change version of project facet Dynamic Web Module to 3.0。解决办法如下:
到Eclipse的工作空间中,找到你的项目,项目里面有个.settings目录,然后找到里面的org.eclipse.wst.common.project.facet.core.xml 文件。
把 facet="jst.web" version="2.3" 这一项中的version手动改成version="3.0",保存更改之后右击项目,选择maven选项下的update project更新一下项目。
但是还是有个警告出现,想要编译3.0版本的servlet程序需要jdk1.7以上,而maven创建的项目是默认使用J2SE-1.5的库管理项目,我开始很自然的想法是把上面文件的facet="java" version="1.5"这项中的version改变,但是发现没有用。
参考别人的解决方案,在pom.xml中加入:
<build>
<finalName></finalName>
<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>
</build>
成功解决了问题
- 用maven创建项目出现错误Cannot change version of project facet Dynamic Web Module to 3.0
- eclipse 创建maven web错误Cannot change version of project facet Dynamic Web Module to 3.1.
- Maven web项目报异常:Cannot change version of project facet Dynamic Web Module to 3.0.
- maven创建web项目报错 Cannot change version of project facet Dynamic web module to 3.0
- MAVEN项目解决Cannot change version of project facet Dynamic web module to 3.0
- Mavena项目错误:Cannot change version of project facet Dynamic Web Module to 3.0
- 创建maven项目报错“Cannot change version of project facet Dynamic Web Module to 3.0.”完美解决
- 导入项目出现:Cannot change version of project facet Dynamic Web module to 3.0和Dynamic Web Module 3.0 requi
- 解决maven web项目Cannot change version of project facet Dynamic Web Module错误
- eclipse 创建maven web错误Cannot change version of project facet Dynamic web module to 3.1解决方案
- 解决maven项目上有红叉,Cannot change version of project facet Dynamic web module to 2.5
- maven项目的Cannot change version of project facet Dynamic web module to 2.5
- maven项目报错:cannot change version of project facet Dynamic web Module to 2.5
- maven项目Cannot change version of project facet Dynamic Web Module to 2.5.
- 项目提示 Cannot change version of project facet Dynamic Web Module to 2.5 错误
- eclipse新建maven web项目红叉报错Cannot change version of project facet Dynamic Web Module to 3.0. txte
- Maven下解决Cannot change version of project facet Dynamic Web module to 3.0
- Maven Cannot change version of project facet Dynamic Web Module to 3.0
- grep指令详解
- Eclipse上Git使用基本方法
- Network
- 已知先序中序求后序 C实现(分治法)
- 深入了解计算机系统 读完
- 用maven创建项目出现错误Cannot change version of project facet Dynamic Web Module to 3.0
- 51. N-Queens
- Docker Toolbox
- 蒸馏神经网络(Distill the Knowledge in a Neural Network) 论文笔记
- 进制转换(栈的应用code)
- 共享单车总量管控措施或出台,小黄车和摩拜明天会如何?
- 1308: 最遥远的距离 [最短路]
- 立个flag
- c++ 技巧