tomecat沒法啓動是什麼緣由??

tomcat啓動不了的緣由積累java

可能狀況一:
在安裝目錄下的common\lib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar,
解決方法:去掉!如需使用放在其餘路徑下,再配置環境變量!錯誤環境:tomcat4.31  struts1.2.7web

可能狀況二:
tomcat的默認端口是8080,可能已經被其餘佔用。
解決方法:在安裝路徑下conf文件夾中的server.xml中把斷口號改掉!windows

可能狀況三:
環境變量有問題,仔細檢查tomcat

可能狀況四:
若是本機器上有兩個版本的tomcat ,在配置環境變量CATALINA_HOME時,不能把兩個的都配進去。若是配進去可能致使,在啓動eclipse

tomcat時,出現啓動的dos界面可是沒有任何提示或者是啓動時的初始化的文件。
解決辦法:修改CATALINA_HOME,用哪一個tomcat就配置哪一個。unix

可能狀況五:
多是tomcat版本和jdk的版本不匹配,能夠換一個版本的jdk試試。如tomcat4.31  &  jdk1.4.1  就出現這個問題,在更換成server

jdk1.4.2 後就能啓動了。xml

可能狀況六:
C:\Program Files\Apache Group\Tomcat 4.1\bin>catalina  run             //查看錯誤信息
count = 6092, total = 9352
Error occurred during initialization of VM             //提示初始化虛擬機時出錯
java/lang/NoClassDefFoundError: java/lang/Object
這是很奇怪的錯誤,什麼都沒改,怎麼虛擬機也能出錯呀?不知爲何會出現這個錯誤。
解決辦法:重啓機器後,就行了!
你們誰還有什麼其餘經驗一塊兒總結進步吧!ip

tomcat啓動不了,除了上述可能的六種狀況外,在建成eclipse中建web工程時也會常出現啓動失敗或不能啓動現象:
可能緣由 1:
       在eclipse中綁定的tomcat沒有正確的設置,或者是在eclipse中的選擇的和本機中安裝的版本不配套。
解決方案:
      正確的設置eclipse 中的tomcat ,在從新設置以前,先把之前設的置的先刪除,而後再按步從新綁定一個tomcat
可能緣由2:
       在web工程中啓動tomcat時可能會有端口點用,或者提示也有另一個程序正在使用,此時多是因爲你的後臺可能正在有一虛擬機

個tomcat正在運行,或者之前沒有正在確的關閉退出tomcat。
解決方案:
       通常進入tomcat的安裝目錄下,進入bin目錄,多執行下shutdown命令便可排除,注意在unix環境下,應該經過終端進入

tomcat安裝目錄下的bin目錄執行shutdown.sh  ,在windows環境下直接執行shutdown批處理文件便可。
tomcat在啓動過程當中還會有許多狀況下會啓動失敗( 多在建web項目時常見),但太多狀況都是因爲配置文件的問題,只要你們平時

多總結下經驗,平時多細心點去檢查配置文件,就不會有什麼問題。

相關文章
相關標籤/搜索