解決單獨啓動tomcat出現一閃而過的問題

1. 本機jdk1.7,tomcat7 ,eclipse啓動正常,單獨啓動tomcat,出現一閃而過的問題。

2. 進入tomcat的bin目錄:看到圈出紅色的3個bat文件,一般通過startup.bat啓動tomcat時流程是:startup->catalina->setclasspath->catalina如果這3個bat文件裏面有一個出現錯誤的話就是啓動失敗。 如下圖所示:

3. 分析步驟:

1)先打開startup.bat,找到最後一句話::end,:end是一個標記,表示結束,我們在後面加上一句pause (暫停等待的意思);再次執行startup.bat,就會看到如下圖,當我們按任意的鍵時cmd窗口又是一閃而過了。但是這已經確定了我們的環境變量都是正

確的。

 

 2)爲了更加詳細的看到信息,我們再來更改一句:找到call "%EXECUTABLE%" start %CMD_LINE_ARGS% 把裏面的start替換爲run。再來看看cmd窗口裏面輸出錯誤信息了:SERVER: Error starting static Resourses

 

 3)分析錯誤:一般來說出現這種錯誤是由於你在eclipse中刪除了某個項目後,沒有將Tomcat下conf\server.xml相關修改完全,如下圖:

4)解決辦法: 
第一步 清空Tomcat目錄下的work目錄; 
第二步 再把server.xml的沒有用的連接配置都刪除或者註釋掉; 
第三步 最後再將conf目錄下的Catalina目錄下的localhost內的所有文件都刪除。 
然後再重新啓動tomcat服務器便可以正常工作了,也不會再出現開始的問題了。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章