zoukankan      html  css  js  c++  java
  • Cannot change version of project facet Dynamic Web Module to 3.0 异常问题处理

    如何解决Tomcat服务器在初始化应用的时候的以下异常问题

    1,Cannot change version of project facet Dynamic Web Module to 3.0

    2,One or more constraints have not been satisfied

    3,严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/....]]    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) 

    需要修改 project的 properties的 Project Facts的 Dynamic Web Moudle Version版本和 web.xml中的版本一致,然后 在通过maven update(Alt+F5

    如图所示:如果禁止修改  则在项目的根目录下 .settingsorg.eclipse.wst.common.project.facet.core.xml 里面

    修改这一句话: <installed facet="jst.web" version="3.0"/>

    以下为 web.xml的各个版本:

    web.xml v2.3

    [xml] view plain copy 在CODE上查看代码片派生到我的代码片
    1. <?xml version="1.0" encoding="ISO-8859-1"?>  
    2. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">  
    3.    
    4. <web-app>  
    5.    
    6. </web-app>  

    web.xml v2.4

    [xml] view plain copy 在CODE上查看代码片派生到我的代码片
    1. <?xml version="1.0" encoding="UTF-8"?>  
    2. <web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"   
    3.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    4.     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">  
    5.    
    6. </web-app>  

    web.xml v2.5

    [xml] view plain copy 在CODE上查看代码片派生到我的代码片
    1. <?xml version="1.0" encoding="UTF-8"?>   
    2. <web-app xmlns=<a target="_blank" href="http://java.sun.com/xml/ns/javaee">http://java.sun.com/xml/ns/javaee</a>   
    3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    4. xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"   
    5. version="2.5">  
    6.    
    7. </web-app>  

    web.xml v3.0

    1. <?xml version="1.0" encoding="UTF-8"?>  
    2.    
    3. <web-app  
    4.         version="3.0"  
    5.         xmlns="http://java.sun.com/xml/ns/javaee"  
    6.         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    7.         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">  
    8.    
    9. </web-app>  
  • 相关阅读:
    django学习-33.【一对多】表关系对应的完整业务操作
    django学习-32.发送满足【邮件正文值为一个html页面+有多个附件】的单个邮件
    django学习-31.发送满足【邮件正文值为一个html页面】的单个邮件
    东芝TC10 512G使用半年后掉速严重
    添加Linux服务(Debian 8+,Systemd)
    C# LinkedList
    在VS2019里面 C# 和SqlSerer的勾兑
    Jquery垂直下拉二级菜单
    (二十六)运输层--TCP的拥塞控制的一般原理
    (二十五)运输层--TCP的流量控制
  • 原文地址:https://www.cnblogs.com/mistor/p/5727504.html
Copyright © 2011-2022 走看看