Maven: Can't change the version of project to Dynamic Web Module
来源:互联网 发布:美国原油钻井数据 编辑:程序博客网 时间:2024/06/07 10:13
使用eclipse创建maven project的时候,默认的Dynamic Web Module是2.5。从网上看到,目前最新的为3.1,但是项目的Properties/Maven/Project Facets 上更改时,提示如标题错误。
实现更改Dynamic Web Module版本的方法如下:
1 在Project Explorer 右侧有个向下的图标,点开Customize View(Windows下为Filters)
2 将.*resources取消选中。然后即可看到项目下出现一个.settings的文件夹,在其中的org.eclipse.wst.common.project.facet.core.xml文件中,修改为需要的版本, 注意匹配jdk版本。
<installed facet="jst.web" version="2.5"/> //将2.5修改为3.1
3 修改web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app 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" xmlns="http://xmlns.jcp.org/xml/ns/javaee"></web-app>
4 在pom.xml中添加,不然会报错,提示javax.servlet.http.HttpServlet not found
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
1 0
- Maven: Can't change the version of project to Dynamic Web Module
- Maven web项目报异常: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.
- Cannot change version of project facet Dynamic Web Module to 3.1 (Eclipse Maven唯一解决方案)
- Maven下解决Cannot change version of project facet Dynamic Web module to 3.0
- 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-Eclipse】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 3.0
- MAVEN项目解决Cannot change version of project facet Dynamic web module to 3.0
- maven项目的Cannot change version of project facet Dynamic web module to 2.5
- maven解决Cannot change version of project facet Dynamic Web Module to 3.0.
- maven项目报错:cannot change version of project facet Dynamic web Module to 2.5
- 解决maven cannot change version of project facet dynamic web module to 3.0
- eclipse maven 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.3.
- INFORMATICA学习之路-01-安装
- 打印所有和为s的连续正整数序列(至少含两个数)
- 动态建树之——出现了几次的单词有几个
- Linux进程线程学习笔记:进程控制
- 2016.8.15中山纪中信息学题解
- Maven: Can't change the version of project to Dynamic Web Module
- 转 JS-只能输入中文和英文
- Install ideviceinstaller on Mac OSX
- iOS音频篇:AVPlayer的缓存实现
- 0204 - 应用组件 - Service
- iframe高度问题及修改url
- HTTP(S)网络框架的设计
- 数据库索引的实现原理
- SpringMVC运行流程