1. 程式人生 > >Tomcat啟動失敗解決

Tomcat啟動失敗解決

服務 5.0 awb server 一個 失敗 手動 ima 不能

在學習SpringMVC過程中,啟動Tomcat容器失敗,在網上找到了一些解決辦法。常見的情況如下:

1.獨立運行的Tomcat沒有關閉。   
2.Tomcat之前運行過,或者Tomcat非正常關閉,進程當中的Tomcat依然存在。
3.Tomcat使用的端口被其他軟件所占(Tomcat默認的端口:8080)。

針對這些錯誤的解決方案:
1.在系統服務當中將Tomcat的啟動方式由“自動”改為“手動”(默認的情況Tomcat是自動啟動的服務,隨開機啟動)。
2.關閉獨立運行的Tomcat,要保證Eclipse啟動Tomcat之前,Tomcat服務是停用的。
3.查看任務管理器,進程裏有沒有Tomcat,如果有,將其關掉。
4.如果在Eclipse當中啟動Tomcat還是不成功,則可能是Tomcat的端口被占了。
找到Tomcat路徑:..\Tomcat 5.0.28\conf\下的server.xml文件,檢索到端口號:8080,將其改成未被占用的端口號如8088等。

我出現的問題是這樣的:

技術分享圖片


但是查到的這些都不能解決我的問題,於是我嘗試著新建一個動態web工程,但是不導入任何的包,只在index.jsp中寫一些文字,啟動,發現是可以啟動的

於是問題就出現在後來創建的類以及配置文件和包中,後來我仔細看了一下,發現導入的SpringMVC的包中缺少了一個comms-logging包,導入他問題就解決了。

技術分享圖片


終於發現,原來缺少包也可能導致Tomcat容器無法啟動。

Tomcat啟動失敗解決