Tomcat啓動錯誤及解決方法總結

在啓動tomcat的時候總是會遇到一些意象不到的錯誤,有時候這些錯誤會耽誤你許多的時間去解決,但是正因爲有錯誤才讓我們去尋找解決它的方法,這回讓我們進步,

這裏總結了幾種常見的tomcat啓動錯誤的解決方法:

1,java.lang.NullPointerException  at org.apache.jsp.login_jsp._jspInit(login_jsp.java:22) 如下圖所示:


在最近的項目部署時出現了這個錯誤,解決辦法具體問題具體分析:

1)工程裏面的jar包和tomca中的jar包衝突導致,刪除工程裏的jsp-api.jar和servlet-api.jar兩個jar包,或者刪除tomcat下面的這兩個jar包。

2)  tomcat版本問題,我用tomcat6部署項目的時候,還是出現這個問題,無論怎麼刪除jar包都不行。後來下載了個tomcat7重新部署了一下,又引出了第二個問題。


2 ,java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory

這是因爲我原來已經使用了tomcat7,後來用myeclipse中的tomcat6.x來配置tomcat7,;MyEclipse的版本還不支持tomcat7,tomcat中沒有tomcat7時就會使用tomcat6.x配置就會出現這個問題。解決方法:

1)打開myeclipse,Preferentces->MyEclipse->Servers->Tomcat->Tomcat 6.x

,載入Tomcat7,在"Paths"下,點擊“Add JAR/ZIP”,加載tomcat7下的/bin/tomcat-juli.jar。點擊“OK”。

2)可以設置環境變量添加classpath到TOMCAT_HOME/bin/tomcat-juli.jar,Tomcat默認啓動會自動加載classpath=……;%TOMCAT_HOME%\bin\tomcat-juli.jar;



3,......



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章