1. 程式人生 > >java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet at org.apache.tomcat.

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

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2705)
at org.apache.tomcat.util.digester.Digester.createSAXException(Digester.java:2737)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1063)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:2077)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:2028)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:901)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2939)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1555)
at org.apache.catalina.startup.ContextConfig.parseWebXml(ContextConfig.java:1856)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1261)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:887)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:387)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5503)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1260)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:2002)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:849)
at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:201)
at org.apache.tomcat.util.digester.Digester.endElement(Digester.java:1060)

... 33 more 

程式啟動的時候,爆出了這個錯誤,出現這個問題的原因是因為工程中有一個catalina.jar,但是tomcat7自己自帶的也有這個jar,導致出現了衝突。

解決辦法:

在tomcat的context.xml中加一句話就可以:


<Loader delegate="true" />

相關推薦

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

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServletat org.apache.tomcat.util.digester.Digester.createSAXExcepti

關於 org.apache.catalina.deploy.WebXml addServlet 錯誤(maven)

(http://www.thinksaas.cn/group/topic/346880/) 第一次用Maven,碰到很多問題。 記錄一下org.apache.catalina.deploy.WebXml addServlet錯誤的解決方法。 如果工程中匯入了cat

錯誤處理:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter

部署專案時,啟動Tomcat一直出錯:java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilterSEVERE: End event threw exception java.lang

java.lang.Exception: Method Read should have no parameters at org.junit.runners.model.FrameworkMeth

java.lang.Exception: Method Read should have no parameters     at org.junit.runners.model.FrameworkMethod.validatePublicVoidNoArg(Framewor

java.lang.InstantiationException: tk.mybatis.mapper.provider.base.BaseSelectProvider at org.mybati

錯誤 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error invoking SqlProvider method

java.lang.ClassCastException: com.github.pagehelper.PageHelpercannot be cast to org.apache.Intercept

使用pagehelper外掛時出現的異常。 我原先mybatis的配置如下 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Con

Java之——java.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.()

轉自:https://blog.csdn.net/l1028386804/article/details/65449355 ava.lang.NoSuchMethodException: [org.springframework.web.multipart.MultipartFile;.<init&g

解決Caused by: java.lang.NoSuchMethodException: com.mchange.v2.c3p0.cfg.C3P0Config.<init>()的總結

exc nbsp alt change dex combo exception pri ima 引起:spring的dao層註入dataSource出現c3p0初始化異常. bug示圖: 源碼圖: 解決: 在填寫prope

java.lang.ClassNotFoundException: com.radiadesign.catalina.session.RedisSessionHandlerValve

addition www utf-8 www. more reload post sta context org.apache.tomcat.util.digester.Digester.startElement Begin event threw except

出現java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.web.visit.main.ClickVist$VisitMapper.<init>()的問題

圖片 init mapr img 內部類 div ava 執行 沒有 執行mapreduce報錯java.lang.Exception: java.lang.RuntimeException: java.lang.NoSuchMethodException: com.

java.lang.NoSuchMethodException: com.sun.proxy.$Proxy

eth AC nsa nal class dex 整合 成功 method 刪掉了@Transactional註解,結果成功了 是這個註解造成的。 是ssh2的整合強制我們使用分層架構。java.lang.NoSuchMethodException: com.sun.pro

Mybatis 報錯:java.lang.NoSuchMethodException: java.lang.Long.<init>()

使用者找角色時, 使用者mapper中使用association 關聯角色mapper 中的查詢.  使用者程式碼 package mybatis.simple.model; import java.io.Serializable; import java.util.

java.lang.NoSuchMethodException AccessibilityButtonController

Android Studio編譯版本assembleRelease可以通過,但是編譯assembleDebug總出錯,錯誤如下: Caused by: java.lang.NoSuchMethodException: no such method: android.accessibilityse

struts2的java lang NoSuchMethodException異常處理

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

java.lang.NoSuchMethodException: 實體類.<init>()

1 root cause 2 3 org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.hs.model.StudentModel]: No defa

AOP通過連線點獲取Method異常(java.lang.NoSuchMethodException

AOP通過連線點獲取Method異常 java.lang.NoSuchMethodException 問題 在用AOP做日誌的時候,出現了java.lang.NoSuchMethodException無法獲得Method的異常。 原方法 /** * 獲取日誌註解

java.lang.NoSuchMethodException:(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServl

          做Demo的過程中遇到如下錯誤: java.lang.NoSuchMethodException: com.nyist.web.servlet.ProductsServlet.findByPage(javax.s

java.lang.NoSuchMethodException: com.hry.store.vo.CategoryVo.(java.lang.Integer, java.lang.Int

之前在寫專案的時候都是使用的mybatis逆向工程來生成的mapper 和 mapper.xml 今天使用spring boot寫專案的時候,遇到了需要自己填寫的mapper。 錯誤: java.l

日常報錯: java.lang.NoSuchMethodException

net.sf.json.JSONException: java.lang.NoSuchMethodException: com.mongodb.bean.UserInfo$EducationEx.()

java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.()

最近在學習SpringBoot時遇到了一個錯誤,報錯如下圖: 最終找到問題,引的包不對,不應該引入org.mybatis.spring.annotation.MapperScan; 應該引用的是 tk.mybatis.spring.annotation.Mappe