起因:今天在啟動 spring boot 項目的時候出現:The Tomcat connector configured to listen on port xxxxx failed to start.The port may already be used(大致意思即使某個端口已經被占用)
解決方法:
1、打開cmd命令窗口 輸入如下指令查看指定(或所有)端口和PID
2、查看被占用端口對應的 PID
(1)查看指定端口的對應PID(以端口10000為例):
netstat -aon|findstr "10000"
查詢結果如下:
(2)查看所有端口和PID(此方法需要自己去在所有短端口中找對應的端口)
netstat -aon
3、查看指定PID的進程
tasklist|findstr "10116"
查詢結果:YunDetectService.exe
4、結束進程:強制(/F參數)殺死 pid 為 10116 的所有進程包括子進程(/T參數):
taskkill /T /F /PID 14328
博客參考:The Tomcat connector configured to listen on port xxxxx failed to start.The port may already be used