1. 程式人生 > >springboot項目啟動時提示Address already in use: bind

springboot項目啟動時提示Address already in use: bind

127.0.0.1 發現 dst 系統 pan image ava core cor

PS:web項目在啟動的時候,一般會報Address already in use: bind,常規的處理思路為:刪除任務管理器中的javaw.exe進程即可;當刪除仍然解決不了時,一般處理思路如下,以windows系統為例。

1.查看當前端口被哪個進程占用了(進入到CMD中)

  netstat -ano|findstr "8990"

輸出結果為:
TCP 127.0.0.1:8990 0.0.0.0:0 LISTENING 2700

  我們發現8990端口被2700進程占用了

2.基於進程號找進程名稱

  tasklist|findstr "2700"

  輸出結果為:

  kxescore.exe 2700 Services 0 29,284 K

我們發現kxescore.exe進程在任務管理器中顯示為金山毒霸的進程,如下圖

技術分享

3.解決辦法

很明顯,金山毒霸的進程占用了8990端口,至於是否是隨機綁定了8990端口,有待按照上方法分析。

卸載金山毒霸後,重啟項目,一切回歸ok

備註:轉載請註明原文鏈接!

  

springboot項目啟動時提示Address already in use: bind