關於Tomcat啟動報錯:Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"]

Jacy_Lee_LDF發表於2016-11-05

這幾天Tomcat啟動老是遇見這個錯 : Failed to initialize end point associated with ProtocolHandler ["http-apr-8080"],看來是非要我記住這個教訓不可呀。

一般是 Tomcat 的預設埠被佔用,或者 Tomcat 程式沒有關掉。(這個可以通過工作管理員檢視一下,如果發現 Tomcat 程式開著,那就結束它再啟動 Tomcat 就可以了。)

解決辦法:

1.先檢視佔用此埠的玩意兒的PID

執行 cmd ,命令列輸入:netstat -ano|findstr 8080(這裡我的Tomcat 的埠是使用的預設的 8080),會發現有個佔用了 8080 的 PID


2. 然後執行:taskkill /f /pid PID(就是上一條命令查出來的PID),回車,當提示終止成功,說明可以了,現在再重新啟動 Tomcat 應該就沒有問題了。



相關文章