當我啓動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