1. 程式人生 > >Servlet 服務器啟動失敗的原因分析

Servlet 服務器啟動失敗的原因分析

解決 context tomcat c11 onf www. 文件夾 fail eclips

Server Tomcat v7.0 Server at localhost failed to start. 可能錯誤分析
剛入門學習java Web的相關知識 ,啟動服務器出現
技術分享圖片
我出現的問題是這個 記錄一下根據查詢的資料解決的方法
嚴重: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\Code\MyJavaCode.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\newsInfoCrawler does not exist or is not a readable directory

文件目錄不可讀~~~~
解決辦法
1、找到工作區間
workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\conf
conf文件夾下面
技術分享圖片
server.xml 文件
2.打開(比較懶 直接eclipse 打開的)
技術分享圖片
直接定位129行
技術分享圖片
技術分享圖片
從<Context docBase="C:\Users\Administrator\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\servlet01" path="/servlet01" reloadable="true" source="org.eclipse.jst.jee.server:servlet01"/> 這句完整刪除

最後結果 129行
<Context docBase="C:\Users\Administrator\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ROOT" path="" reloadable="false"/><Context docBase="C:\Users\Administrator\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\servlet01" path="/servlet01" reloadable="true" source="org.eclipse.jst.jee.server:servlet01"/></Host>
(註意:</Host>之前不能有空格)
3、 刪除空文件夾
路徑 工作區
workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost
技術分享圖片
進行刪除
4、刪除Tomcat 重新配置服務器

5、最後成功

技術分享圖片

純粹做一個記錄學習
其他錯誤分析總結比較全面的解決方法

Servlet 服務器啟動失敗的原因分析