1. 程式人生 > >tomcat無法啟動,一閃而過。

tomcat無法啟動,一閃而過。

1、當你的tomcat也出現一閃而過的情況,你可以在catalina.bat的最後面加上pause,如下圖

2、執行start.bat,會發現catalina.bat的執行介面已經保持住了,此時你檢視一下tomcat啟動所需要的條件是否全部具備,如果缺少什麼在catalina.bat的頁面會報錯,只需要按照錯誤修改即可。如下圖證明java環境變數和tomcat環境變數都已經配置好了。

3、如果上圖環境變數均配置正確,但是tomcat依然無法啟動,請到tomcat的安裝目錄下找到logs資料夾,進入後找到當天的catalina.yyyy-mm-dd.log(例如catalina.2018-08-08.log)發現他報錯如下圖。

那麼問題就是你曾經在eclipse中啟動某個專案,導致在tomcat的config目錄下的server.xml檔案有那個工程的路徑,但是在tomcat中卻找不到導致的

解決方法就是把tomcat的conf目錄下的server.xml中的

<Context docBase="xxxxxx" path="/xxxxxxx" reloadable="true" source="org.eclipse.jst.jee.server:xxxxxx"/> 這句話刪掉,

塗黑部分刪掉

注意不要把後面的</Host>刪掉。

 4、如果還不能解決,那我也不會了。。。。。要不你重灌個tomcat吧。。。。