zoukankan      html  css  js  c++  java
  • Cannot change version of project facet Dynamic Web Module to 2.4问题解决

    问题现象:

    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-INFweb.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

    问题修复成功。

  • 相关阅读:
    后台执行linux命令
    日志
    配置文件
    后台
    后台代码注释
    递归建立文件夹
    图片合成
    java.awt.Font
    java-日期取特定值
    linux乱码
  • 原文地址:https://www.cnblogs.com/zhuwenjoyce/p/7700311.html
Copyright © 2011-2022 走看看