zoukankan      html  css  js  c++  java
  • 导入项目时候出现 Description Resource Path Location Type Cannot change version of project facet Dynamic Web Module to 2.5错误

    分析与解答

    这是由于你的 Maven 编译级别是 jdk太低了

    解决方案一:

    1、在eclipse的工程上选择属性,在选择Project Facets里面中选择Dynamic web Module,将版本改成2.5

    如下图:

    2.在工程目录下(项目所在的那个位置) 有一个.settings文件夹(linux系统这个文件夹是隐藏的)打开org.eclipse.wst.common.project.facet.core.xml

    做如下修改:

     <installed facet="jst.web" version="2.5"/>

    3,修改或者查看WEB-INFweb.xml 

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

     

    4、之后项目右健选择Maven--->Update Maven Project -->Force Update of Snaphots/Releases打勾,然后点击OK

    如果以上的解决方案还是没能成功的解决问题的话,你就把版本变回高版本

    解决方案二:

    按照如上的步骤,把相应的版本变高

    必须保证web.xml里的版本跟maven的版本一致才行;

    如果需要修改成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">
  • 相关阅读:
    wenbao与LCIS(最长公共上升子序列)
    wenbao与cf上升序列(最多改变一个变为连续严格上升序列)
    wenbao与随机
    wenbao与cf(849D)思维
    wenbao与蓝桥
    wenbao与合肥网络赛
    wenbao与HDU
    wenbao与hiho最短路还原
    wenbao与cf连续子序列最大和问题
    wenbao与cf四个人坐车的故事
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/13036057.html
Copyright © 2011-2022 走看看