Tomcat啟動失敗解決
阿新 • • 發佈:2018-01-18
服務 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啟動失敗解決