首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Eclipse 啟動 Tomcat 報錯:目錄為空或部署路徑錯誤排查

     編輯:程式設計綜合問答

Eclipse 中 Tomcat 啟動報錯,截圖顯示部署目錄可能為空。常見原因與排查步驟:

現象

  • 控制台無明確異常堆棧,僅提示「無法啟動」或 404。
  • 項目發布後 wtpwebapps 目錄下項目文件夾為空。

排查清單

  1. 檢查 Deployment Assembly:右鍵項目 → Properties → Deployment Assembly,確認源文件夾映射到 /。
  2. 清理並重新發布:Server 視圖右鍵 Tomcat → Clean → Clean Tomcat Work Directory → 再次 Start。
  3. 確認 web.xml 存在:WEB-INF/web.xml (Servlet 3.0+ 可選,但建議保留)。
  4. 查看 .wtpmodules 文件:.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/ 下項目目錄是否有內容。
  5. 端口衝突:netstat -ano | findstr 8080,殺掉佔用進程或修改 server.xml 端口。

最佳回答提示

「你的這個目錄下邊是不是空的啊」—— 直指核心:發布目錄無文件,Tomcat 自然無法加載應用。

避坑建議

  • 使用 Maven/Gradle 管理依賴,mvn eclipse:eclipse 或 IDE 內建導入,自動生成正確部署結構。
  • 優先考慮 Spring Boot 內嵌 Tomcat,完全繞過 Eclipse 發布機制,java -jar 即運行。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved