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

    问题修复成功。

  • 相关阅读:
    16. 3Sum Closest
    17. Letter Combinations of a Phone Number
    20. Valid Parentheses
    77. Combinations
    80. Remove Duplicates from Sorted Array II
    82. Remove Duplicates from Sorted List II
    88. Merge Sorted Array
    257. Binary Tree Paths
    225. Implement Stack using Queues
    113. Path Sum II
  • 原文地址:https://www.cnblogs.com/zhuwenjoyce/p/7700311.html
Copyright © 2011-2022 走看看