解決端口占用問題
阿新 • • 發佈:2022-04-22
摘要
- win+R開啟window視窗,執行命令:
netstat -ano
檢視佔用8080埠號的程序PID是哪一個 - 執行命令:
tasklist
根據PID確定是哪一個程序 - 通過工作管理員,終止程序
工作管理員出現命令:ctrl+Alt+ .(win 10系統) - 重啟tomcat
詳解
第一步,win+R 開啟window命令列視窗,執行命令:netstat -ano
根據結果查詢可知,佔用8080埠的程序的PID是8088。
這裡給對PID是什麼有疑問的朋友一個註釋,也是我當時的一個疑問。
PID(Process Identification)作業系統裡指程序識別號,也就是程序識別符號。作業系統裡每開啟一個程式都會建立一個程序ID,即PID。
PID是各程序的代號,每個程序有唯一的PID編號。它是程序執行時系統分配的,並不代表專門的程序。在執行時PID是不會改變識別符號的,但是程序終止後PID識別符號就會被系統回收,就可能會被繼續分配給新執行的程式。
第二步,執行命令:tasklist
根據資訊找到 埠8088 對應的應用程序(可知我這裡佔用埠的是Tomcat9.exe),現在只需要去工作管理員關閉該程序即可。