在myeclipse+tomcat中出現org.apache.juli.logging.LogFactory這樣的錯誤,為什么?


將項目部署好后,啟動tomcat后報錯,java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
報這個錯說明你用的是tomcat7。

目前的MyEclipse的內核為Eclipse3.5.* 尚不能提供直接對tomcat 7的支持,最新的Eclipse3.6.*可以直接支持。

解決方法有兩個:
一、打開myeclipse,Preferentces->MyEclipse->Servers->Tomcat->Tomcat 6.x
,載入Tomcat7,在"Paths"下,點擊“Add JAR/ZIP”,加載tomcat7下的……/bin/tomcat-juli.jar。點擊“OK”.

二、可以設置環境變量添加classpath到CATALINE_HOME/bin/tomcat-juli.jar,Tomcat默認啟動會自動加載。
classpath=……;%CATALINA_HOME%\bin\tomcat-juli.jar;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM