java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet的解决方案

tomcat7启动后出现:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet这个问题。

并且访问部署的工程出现404错误。

解决方案1:

在tomacat的context.xml里加上<Loader delegate="true" />、

我是使用方法一解决问题的。

解决方案2(网友提供):

删除您添加在Referenced Libraries 下的catalina.jar包,
然后删除Webapp下的部署程序,重新部署后一切正常。

时间: 2024-10-13 21:28:45

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet的解决方案的相关文章

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet

最近在学习WebSocket的知识,从tomcat的示例文件中找到了一些例程,但是把项目拷贝到MyEclipse中,启动tomcat的时候一直报这个异常,引起这个异常的原因是我引入了两个jar包到这个项目中 catalina.jar,tomcat-coyote.jar.这个是tomcat提供的两个jar包.当在tomcat中部署这个项目的时候会出现这个异常,应该是包冲突的原因.我从网上搜了很多的解决办法,主要有一下三种. 1.删除您添加在Referenced Libraries 下的catali

Tomcat- java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet

在MyEclipse中启动Tomcat的时候报错: java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet 我的解决方案是将 Tomcat安装目录下的conf\context.xml的<Context>结点里面添加: <Loader delegate="true" /> 网上还有另一种Solution是 删除您添加在Referenced Libraries 下的c

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter

错误处理:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter 解决办法: 在tomacat的配置文件context.xml里加上<Loader delegate="true"/>

错误处理:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter

http://www.biquge.cc/html/156/156282/22734698.html http://www.biquge.cc/html/156/156282/22734700.html http://www.biquge.cc/html/156/156282/22734702.html http://www.biquge.cc/html/156/156282/22734704.html http://www.biquge.cc/html/156/156282/22734706.

启动异常org.apache.catalina.deploy.WebXml addServlet

严重: End event threw exception java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet 解决办法:在tomcat文件路径下conf中的context.xml进行修改,添加<Loader delegate="true"/> <Context> <Loader delegate="true" /> <!

Tomacat7启动报错-org.apache.catalina.deploy.WebXml addFilter

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:855) at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:201) at org.apache.

MyBatis3.4.0以上的分页插件错误:Could not find method on interface org.apache.ibatis.executor.statement.StatementHandler named prepare. Cause: java.lang.NoSuchMethodException: org.apache.ibatis.executor.stateme

错误: Could not find method on interface org.apache.ibatis.executor.statement.StatementHandler named prepare. Cause: java.lang.NoSuchMethodException: org.apache.ibatis.executor.statement.StatementHandler.prepare(java.sql.Connection)] with root cause 问题

java.lang.ClassNotFoundException: org.apache.catalina.servlet4preview.http.HttpServletRequest

遇到的问题如下:java.lang.ClassNotFoundException: org.apache.catalina.servlet4preview.http.HttpServletRequest at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1928) at org.apache.catalina.loader.WebappClassLoaderBase.l

idea导入eclipse项目,tomcat启动报错org.apache.catalina.deploy.WebXml addFilter

问题: idea导入eclipse项目,tomcat启动时,报错:org.apache.catalina.deploy.WebXml addFilter 解决办法: 找到tomcat下conf文件夹下的content.xml,在<Context></Context>中添加 <Loader delegate="true"/> 原因分析: <Loader delegate="true"/>True,表示tomcat将遵循J