1. 程式人生 > >eclipse啟動tomcat出現8080,8009,8005端口被占用的問題

eclipse啟動tomcat出現8080,8009,8005端口被占用的問題

spa dst tomcat 被占用 繼續 bsp pid logs 項目

  有時候我們在eclipse中啟動項目時,Tomcat服務器會報錯,顯示8080、8009、8005這幾個端口被占用,此時你用debug啟動項目時會發現不管用,console控制臺什麽信息也沒有,此時產生這種問題的原因就是端口被占用。解決辦法如下:

1.開始---->運行---->cmd,或者是window+R組合鍵,調出命令窗口

2.輸入命令:netstat -ano,列出所有端口的情況。在列表中我們觀察被占用的端口,比如是49157,首先找到它。

技術分享

3.查看被占用端口對應的PID,輸入命令:netstat -aon|findstr "49157",回車,記下最後一位數字,即PID,這裏是2720

技術分享

4.繼續輸入tasklist|findstr "2720",回車,查看是哪個進程或者程序占用了2720端口,結果是:svchost.exe

技術分享

5.此時結果已經很明白了,接下來我們可以到控制面板中的服務區查看此進程,手動關掉它。也可以在cmd中通過命令來關閉它,輸入:taskkill /f /t /im Tencentdl.exe。標紅的就是占用端口的進程名字。

6.重新啟動項目,發現問題解決了。

eclipse啟動tomcat出現8080,8009,8005端口被占用的問題