开发者社区 问答 正文

Tomcat启动报错,求指点

信息: validateJarFile(D:Programapache-tomcat-7.0.55webappslmsWEB-INFlibj2ee.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
1
2

展开
收起
落地花开啦 2016-05-31 14:16:06 2402 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    多个log4j.jar被不同classloader加载。
    你的org.apache.log4j. Appender是sun.misc.Launcher$AppClassLoader@f6a746这个类加载的, org.apache.log4j.ConsoleAppender是这个类org.apache.catalina.loader.StandardClassLoader@1f4cbee,jvm规范规定不是同一个classload加载的类是不同的,肯定会cast不了,你可以看下你的工程,是不是有多个log4j.jar,或者你的tomcat加载了log4j

    2019-07-17 19:21:52
    赞同 展开评论