簡介
端口占用問題是幾乎每個開發人員都會遇到的問題。解決端口問題,最直接的方法當然是重啟電腦,但這對於開發人員來說還不夠迅捷,重啟電腦會花費比較多的時間。當然如果你已經對占用端口的進程有所了解,可以通過任務管理器結束該進程從而釋放端口號。以下是我參考的一般解決該問題最為快速的途徑之一,希望能對大家有所幫助。
步驟
1.使用windows+R組合鍵,彈出命令行窗口。
2.查找被占用端口對應的PID(進程編號)。
# 列出所有端口占用情況
netstat -ano
# 鎖定某個被占用的端口對應的PID
netstat -ano|findstr "port"
# 示例
netstat -ano|findstr "8080"
1
2
3
4
5
6
3.根據PID查看占用端口的進程。
tasklist|findstr "PID"
# 示例
tasklist|findstr "5"
1
2
3
4.根據進程名稱結束進程。
taskkill /f /t /im xx進程
# 示例
taskkill /f /t /im java.exe
1
2
3
5.完成以上步驟之后就可以恢復對該端口的使用了。如果你仍不確認該端口已經不被占用,可以轉到第一步進行檢驗。
————————————————
版權聲明:本文為CSDN博主「光圖強」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_43166227/article/details/95165290