1、netstat -ano | findstr "8080" 檢視埠8080被哪個程序占用;由下圖可以看出,被程序為5620的占用
命令:tasklist | findstr "5620"
3、結束該程序
命令:taskkill /f /t /im txedu.exe
4、檢視所有的埠占用情況
命令:netstat -ano
有時候我們在eclipse中啟動專案時,tomcat伺服器會報錯,顯示8080、8009、8005這幾個埠被占用,此時你用debug啟動專案時會發現不管用,console控制台什麼資訊也沒有,此時產生這種問題的原因就是埠被占用。解決辦法如下:
1.開始---->執行---->cmd,或者是window+r組合鍵,調出命令視窗
2.輸入命令:netstat -ano,列出所有埠的情況。在列表中我們觀察被占用的埠,比如是8009,首先找到它。
3.檢視被占用埠對應的pid,輸入命令:netstat -aon|findstr "49157",回車,記下最後一位數字,即pid,這裡是2720
4.繼續輸入tasklist|findstr "2720",回車,檢視是哪個程序或者程式占用了2720埠,結果是:svchost.exe
5.此時結果已經很明白了,接下來我們可以到控制面板中的服務區檢視此程序,手動關掉它。也可以在cmd中通過命令來關閉它,輸入:taskkill /f /t /im tencentdl.exe。標紅的就是占用埠的程序名字。
6.重新啟動專案,發現問題解決了
如果解決了你的問題,歡迎打賞...
Windows系統 埠號被占用解決辦法
注意 結束程序時,如果不了解程序的作用,那麼千萬不要盲目地將其 kill 掉,最好先了解清楚。如果足夠了解,並且確定可以終止,那麼再繼續下面的操作 cmd是 command 的縮寫,即命令提示符 cmd 首先要做的是開啟cmd,下面是幾種方法 輸入命令netstat ano可查詢所有的埠號使用情況 ...
解決tomcat埠號被占用 全
tomcat預設的埠號為8080,由於電腦有的程序占用了該埠號,從而導致tomcat無法執行,以下是所有的解決方法 1.修改tomcat埠配置 e apache tomcat 9.0.27 windows x64 apache tomcat 9.0.27 conf server.xml中修改port...
埠被占用解決辦法
1.開啟cmd 命令視窗,輸入 netstat ano 命令 c users 12345 netstat ano然後會顯示所有的埠號,找到自己被占用的,比如下圖所示,埠號3000,找到3000 埠對應的 tcp 資訊,如下,tcp 號是 16856 2.在命令列中輸入 c users 12345 n...