錯(cuò)誤信息: Spring Boot: Address already in use-bind
一般常出現(xiàn)在項(xiàng)目未正常退出或idea未正常關(guān)閉時(shí),可以參照下面的方式逐步進(jìn)行排查
1、先排除項(xiàng)目本身的端口占用
- 關(guān)閉IDEA,打開任務(wù)管理器,殺掉所有java進(jìn)程,再重新啟用項(xiàng)目試試
- 如果還是不行,可以嘗試重啟下電腦再試試
2、再排除下其他應(yīng)用程序的端口占用
-
進(jìn)入cmd中,執(zhí)行
netstat -ano|findstr 9010
查詢指定端口是否被占用,最后一列為進(jìn)程ID
image.png 可以執(zhí)行命令直接殺死指定進(jìn)程
taskkill /pid 進(jìn)程ID /f
例如:taskkill /pid 10144 /f
也可以查詢到進(jìn)程的名稱在任務(wù)管理器中關(guān)閉
tasklist|findstr 進(jìn)程ID
3、最后排除windows本身問題
管理員命令提示符下執(zhí)行netsh winsock reset
命令,然后重啟電腦即可