windows埠被佔用解決方法:windows埠佔用查看命令

window系統如何停止埠被佔用的進程(高手版)

圖1

如上圖1,作為開發人員是不是經常遇到這個問題?(Web server failed to start. Port 9527 was already in use.)

當然,如果在你知道確實有某個進程正佔用著埠,而導致的這問題那就不用說了。但是還有一種情況就是我們常用的idea開發工具有時候在我們項目正啟著的時候異常關閉了,或是其他什麼原因,最終導致該埠運行的項目沒有正常停止,其實還佔用著該埠(新人可能就不知道這個問題了)。

當我們再次打開idea工具運行項目時,就有可能會出現圖1的這種問題。

有些新人,在這種情況的時候往往就不知道為什麼項目使用的埠明明沒有被其他進程佔用,卻還是報出這個Port xxxx was already in use的錯誤。

有些人,在這個時候無從下手時,往往都是通過任務管理器一個一個去找,然後結束進程,有的甚至直接重啟電腦來解決這個問題,雖然也可以解決,但是這寫方法比較呆。

所以,特寫一版進階版的解決辦法,步驟如下:

打開cmd命令窗口,輸入命令:

netstat -ano |findstr 9999

根據埠號查找對應的PID,結果如下:window系統如何停止埠被佔用的進程(高手版)

圖2

發現9999埠被PID(進程號)為10116的進程佔用著。

根據PID找進程名稱,輸入命令:

tasklist |findstr 10116

發現佔用進程的是:javaw.exewindow系統如何停止埠被佔用的進程(高手版)

圖3

根據PID結束對應進行,輸入命令:

taskkill -PID 10116 -F

window系統如何停止埠被佔用的進程(高手版)

圖4

至此,這種辦法才更符合程序員的氣質,哈哈哈~

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/212673.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 17:46
下一篇 2024-12-08 17:46

相關推薦

發表回復

登錄後才能評論