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

    步骤1

    右键项目

    点击Project Facets

    修改里面的 Dynamic Web Module 成2.5

    maven-update看下有没有解决

    步骤2

    没有就导入

       <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>servlet-api</artifactId>
            <version>2.5</version>
            <scope>provided</scope>
        </dependency>

    maven-update看下有没有解决

    步骤三

    还是不行就只能改项目的生成文件了

    电脑打开到项目的目录

    打开.settings的文件夹

    修改org.eclipse.wst.common.project.facet.core.xml文件

    <?xml version="1.0" encoding="UTF-8"?>
    <faceted-project>
      <runtime name="Apache Tomcat v7.0"/>
      <fixed facet="wst.jsdt.web"/>
      <installed facet="jst.web" version="2.5"/>
      <installed facet="wst.jsdt.web" version="1.0"/>
      <installed facet="java" version="1.8"/>
    </faceted-project>
     <installed facet="jst.web" version="2.5"/>只要是这句,你原来的不用改。
    maven-update看下有没有解决

    步骤四
    还是没解决就把<web-app>后面的全改成2.5
    工作量很大.....
    建议还是再上网找找吧
    这个方法只适合其他文件没报错
    单一文件报错的时候使用

  • 相关阅读:
    01-HTML控件
    08-多线程
    07-Log日志
    06-File-文件
    05-函数式编程
    04-异常使用处理
    03-常用包模块
    02-包
    Java NIO(六) Selector
    Java NIO(四) Scatter/Gather
  • 原文地址:https://www.cnblogs.com/ydymz/p/6491514.html
Copyright © 2011-2022 走看看