安裝 Tomcat 後無法啟動,常因上一次執行殘留的 javaw.exe 進程佔用端口(預設 8080)。結束該進程後重新啟動 Tomcat 即可正常運行。
解決步驟
- 右鍵工作列 → 「啟動工作管理員」(或 Ctrl+Shift+Esc)。
- 「處理程序」頁籤,找到 javaw.exe,右鍵 → 「結束處理程序」。
- 確認提示再點「結束處理程序」。
- 重新啟動 Tomcat(雙擊 startup.bat 或執行服務),即可成功啟動。
根因與預防
- 原因:前次 Tomcat 未正常關閉(直接關視窗/強制結束),JVM 進程殘留佔用端口。
- 預防:關閉 Tomcat 時請在命令視窗按 Ctrl+C 或執行
shutdown.bat 正常關閉。
- 若頻發,檢查
server.xml 端口設定是否衝突,或將 Tomcat 註冊為 Windows 服務自動管理生命週期。