SpringBoot項目端口被佔用的情況

1.出現這種情況的背景:

   正在用idea,由於啓動的軟件太多,內存不足,然後直接導致idea自己毫無徵兆的關閉了,這樣就會導致運行的項目還在後臺跑,當你再次啓動idea去運行項目的時候就會發現,後臺提示端口被佔用了;如下圖:

 很明顯,從後臺可以看到自己的那個端口被佔用,所以接下來就需要用dos命令把這個佔用的進程kill掉;

2.解決辦法

①先通過端口號查找到進程pid

netstat -ano | findstr "8080"

注:此處的8080應該寫自己本地後臺報錯的端口

執行完命令後很明顯的就可以找到pid是1424 

②再根據進程pid查找存在的運行任務

tasklist |findstr "1424"

注:很清楚的可以看到有個java進程還在運行,堅決kill掉

③ 根據進程pid殺掉進程

taskkill /pid 1424 /f

歐了,可以去啓動springBoot項目 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章