当我启动tomcat时,出现以下异常。你能让我知道原因吗? 这是完整的堆栈跟踪。Tomcat 5:在tomcat加载期间获取juli异常
java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
感谢 沙菲
我有完全相同的问题。tomcat-juli.jar不包含日志包,因此无法完成org.apache.juli.logging.LogFactory的搜索,该搜索可能位于其他位置。我重温这并没有对它做了一年多的任何工作项目,而奇怪的是,我以前没有这个问题。 – belugabob 2010-11-19 09:49:56
为了解决这个问题,我不得不从的Tomcat6,是tomcat-juli.jar复制到我的Tomcat的安装5。这感觉错在许多层面上,而不是其中最重要的是,当我的应用程序最初被开发,Tomcat的6是不存在的 - 所以我无法理解应用程序之前怎么跑。 – belugabob 2010-11-24 08:17:55
更新:原来,有catalina.jar在我的WEB-INF/lib目录下拷贝,删除它解决了“巨力”的问题(和另外一个太)我不知道如何到达那里,所以不要不问。 – belugabob 2010-11-26 12:30:34