码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2019-08-20 16:40:06      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:gate   添加   mamicode   问题:   分析   ppc   val   loader   pcl   

问题:

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

解决办法:

  找到tomcat下conf文件夹下的content.xml,在<Context></Context>中添加 <Loader delegate="true"/>

技术图片

 

原因分析:

<Loader delegate="true"/>
True,表示tomcat将遵循JVM的delegate机制,即一个WebAppClassLoader在加载类文件 时,会先递交给SharedClassLoader加载,
SharedClassLoader无法加载成功,会继续向自己的父类委托,一直到BootstarpClassLoader,如果都没有加载成功,
则最后由WebAppClassLoader自己进行加载。

False,表示将不遵循这个delegate机制,即WebAppClassLoader在加载类文件时,会优先自己尝试加载,
如果加载失败,才会沿着继承链,依次委托父类加载。

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

标签:gate   添加   mamicode   问题:   分析   ppc   val   loader   pcl   

原文地址:https://www.cnblogs.com/ljl-blog/p/11383761.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!