開發或除錯時常需確認哪個進程佔用特定連接埠(如 8080)。Windows 內建指令工具即可快速定位,無需第三方軟體。
netstat -aon | findstr 8080-a 顯示所有連線與監聽連接埠-o 顯示擁有的進程識別碼 (PID)-n 以數字格式顯示位址與連接埠TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 5648
tasklist | findstr "5648"java.exe 5648 Console 1 1,234,568 Kjava.exe。
taskkill /PID 5648 /Fnetstat -an | findstr LISTENINGnetstat -ano | findstr "PID號碼"Get-NetTCPConnection -LocalPort 8080 | Select-Object LocalPort, State, OwningProcess掌握此指令組合,即可快速解決連接埠衝突問題。