码迷,mamicode.com
首页 > Web开发 > 详细

Cannot change version of project facet Dynamic Web Module to 2.4问题解决

时间:2020-05-11 15:39:11      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:按钮   core   问题   XML   png   inf   date   mamicode   div   

eclipse中,有个maven web项目,报错:Cannot change version of project facet Dynamic Web Module to 2.4,截图如下:

技术图片

期望:

期望此maven web项目为 web 2.5,而非2.4

解决步骤:

1,更改setting目录下的配置。

点击小三角,再点击Filters:

技术图片

 去掉勾选 .* resources ,点击OK按钮:

技术图片

项目根目录下出现setting目录:

技术图片

修改org.eclipse.wst.common.project.facet.core.xml,将jst.web一项从2.4改为2.5:

技术图片

2,修改项目的facets

项目右键 -> Properties -> Project Facets,把Dynamic Web Module 一项修改为2.5:

技术图片

3,修改\WEB-INF\web.xml 

修改两个地方,都改成2.5版本,修改如下:

 技术图片

如果需要修改成3.0版本的,这样写:

1 <web-app    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

4,执行project clean

技术图片

 5,执行maven update

项目右键 -> Maven -> Update Projects

问题修复成功。

本文引用出处:https://www.cnblogs.com/zhuwenjoyce/p/7700311.html

Cannot change version of project facet Dynamic Web Module to 2.4问题解决

标签:按钮   core   问题   XML   png   inf   date   mamicode   div   

原文地址:https://www.cnblogs.com/AbnerRao/p/12868970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!