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>  
  • 相关阅读:
    java socket知识点
    java io流缓冲理解
    如何理解java回电话
    它们的定义Adapterg在etView( )正在使用View.setTag()与不同的是不使用。
    打造你自己ajax上传图片
    POJ 1166 The Clocks
    spring-framework-3.2.4.RELEASE 综合hibernate-release-4.3.5.Final一个错误Caused by: java.lang.NoClassDefFound
    [Android]Volley源代码分析(店)应用
    金融脱媒砸进?
    音乐家演奏乐器
  • 原文地址:https://www.cnblogs.com/mistor/p/5727504.html
Copyright © 2011-2022 走看看