網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 數碼 > 

tomcat埠被佔用

欄目: 數碼 / 釋出於: / 人氣:2.85W

很多使用電腦的小夥伴發現需要開啟tomcat埠的時候,系統提示tomcat埠被佔用,這個時候,我們該如何解決呢?今天小編帶來了詳細的解決方法,主要在命令窗口裡進行設定就可以了,具體的教程一起來看看吧。

tomcat埠被佔用

有時候我們在eclipse中啟動專案時,Tomcat伺服器會報錯,顯示8080、8009、8005這幾個埠被佔用,此時你用debug啟動專案時會發現不管用,console控制檯什麼資訊也沒有,此時產生這種問題的原因就是埠被佔用。解決辦法如下

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

tomcat埠被佔用 第2張

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

tomcat埠被佔用 第3張

3.檢視被佔用埠對應的PID,輸入命令:netstat -aon|findstr "49157",回車,記下最後一位數字,即PID,這裡是2720

tomcat埠被佔用 第4張

4.繼續輸入tasklist|findstr "2720",回車,檢視是哪個程序或者程式佔用了2720埠,結果是:

tomcat埠被佔用 第5張

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

6.重新啟動專案,發現問題解決了。

管理員身份執行cmd>>>

以管理員身份執行有什麼用>>>

Tags:tomcat