tomcat安裝不成功怎么回事呀?
可能情況一:
在安裝目錄下的common\lib中加入了struts中的lib包中的commons-beanutils.jar或者commons-digester.jar,
解決方法:去掉!如需使用放在其他路徑下,再配置環境變量!錯誤環境:tomcat4.31struts1.2.7
可能情況二:
tomcat的默認端口是8080,可能已經被其他占用。
解決方法:在安裝路徑下conf文件夾中的server.xml中把斷口號改掉!
可能情況三:
環境變量有問題,仔細檢查
可能情況四:
如果本機器上有兩個版本的tomcat,在配置環境變量CATALINA_HOME時,不能把兩個的都配進去。如果配進去可能導致,在啟動tomcat時,出現啟動的dos界面但是沒有任何提示或者是啟動時的初始化的文件。
解決辦法:修改CATALINA_HOME,用哪個tomcat就配置哪個。
可能情況五:
可能是tomcat版本和jdk的版本不匹配,可以換一個版本的jdk試試。如tomcat4.31&jdk1.4.1就出現這個問題,在更換成jdk1.4.2后就能啟動了。
可能情況六:
C:\ProgramFiles\ApacheGroup\Tomcat4.1\bin>catalinarun//查看錯誤信息
count=6092,total=9352
ErroroccurredduringinitializationofVM//提示初始化虛擬機時出錯
java/lang/NoClassDefFoundError:java/lang/Object
這是很奇怪的錯誤,什么都沒改,怎么虛擬機也能出錯呀?不知為什么會出現這個錯誤。
解決辦法:重啟機器后,就好了
可能原因1:
在eclipse中綁定的tomcat沒有正確的設置,或者是在eclipse中的選擇的和本機中安裝的版本不配套。
解決方案:
正確的設置eclipse中的tomcat,在重新設置之前,先把以前設的置的先刪除,然后再按步重新綁定一個tomcat
可能原因2:
在web工程中啟動tomcat時可能會有端口點用,或者提示也有另外一個程序正在使用,此時可能是由于你的后臺可能正在有一個tomcat正在運行,或者以前沒有正在確的關閉退出tomcat。
解決方案:
一般進入tomcat的安裝目錄下,進入bin目錄,多執行下shutdown命令即可排除,注意在unix環境下,應該通過終端進入tomcat安裝目錄下的bin目錄執行shutdown.sh,在windows環境下直接執行shutdown批處理文件即可。
tomcat在啟動過程中還會有許多情況下會啟動失敗(多在建web項目時常見),但太多情況都是由于配置文件的問題,只要大家平時多總結下經驗,平時多細心點去檢查配置文件,就不會有什么問題。