分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

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

发布时间:2023-09-06 01:19责任编辑:董明明关键词:Web

问题现象:

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

问题修复成功。

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

原文地址:http://www.cnblogs.com/zhuwenjoyce/p/7700311.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved