在本地除錯代碼時,經常遇到埠被占用導致啟動失敗的問題,又不能很快找到哪個行程占用了埠,很是畝訓,
今天,我們用shell命令輕松搞定,
一、打開命令提示符
window+R 組合鍵,調出命令視窗,輸入CMD回車,打開命令提示符,

二、查看被占用埠對應的 PID
輸入命令:
netstat -aon|findstr "11800"
回車執行該命令,輸出:
TCP 10.201.242.96:11800 120.241.17.13:443 CLOSE_WAIT 21252
最后一位數字就是 PID, 這里是 21252,
三、查看指定 PID 的行程
輸入命令:
tasklist|findstr "21252"
回車執行該命令,輸出:
QQMusic.exe 21252 Console 13 183,552 K
原來是QQ音樂占用了埠??
四、結束指定 PID 的行程
輸入命令:
taskkill /T /F /PID 21252
回車執行該命令,輸出:
成功: 已終止 PID 13296 (屬于 PID 21252 子行程)的行程,
成功: 已終止 PID 21252 (屬于 PID 19536 子行程)的行程,
結束這個行程以后,埠就被釋放了,
微信公眾號:萬貓學社
微信掃描二維碼
關注后回復「電子書」
獲取12本Java必讀技術書籍
最后,感謝你的點贊和關注,帥氣又美麗,
作者:萬貓學社
出處:http://www.cnblogs.com/heihaozi/
著作權宣告:本文遵循 CC 4.0 BY-NC-SA 著作權協議,轉載請附上原文出處鏈接和本宣告,
微信掃描二維碼,關注萬貓學社,回復「電子書」,免費獲取12本Java必讀技術書籍,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/430987.html
標籤:Java
