java.net.BindException: Address already in use: JVM_Bind的解決方案
阿新 • • 發佈:2020-12-12
技術標籤:java學習之路
問題分析:
在開發的時候我們開啟了伺服器(tomcat or jetty),但是我們沒有正常關閉伺服器,而直接關閉了eclipse或者idea,這時當你再啟動容器(tomcat or jetty)的時候就可能出現下面這個異常:
java.net.BindException: Address already in use: JVM_Bind
解決方法1(推薦):
1、檢視佔用該埠的程序pid
netstat -p tcp -ano | findstr :埠號
例如:
2、通過程序pid強制終止程序
taskkill -PID 程序pid -F
例如:
解決方法2(不推薦):
1、檢視佔用該埠的程序pid
netstat -p tcp -ano | findstr :埠號
例如:
2、檢視該程序pid對應的程序名稱
tasklist | findstr 程序pid
例如:
3、在工作管理員中通過程序名稱找到該程序,然後關閉該程序