運行Tomcat時若出現Address already in use: JVM_Bind 端口被佔用,一般使用下面幾個辦法可以解決:
假設端口爲1099
1.啓動cmd, 執行命令netstat -ano|findstr 1099 ,會查詢出佔用端口號的進程號,這時候執行命令
taskkill -f -pid 進程號 殺死進程,然後重啓Tomcat即可解決
2.若方法一查詢不到進程,(假設使用IDEA)則在Run- Edit Configurations中刪掉添加的Tomcat,之後再重新配置Tomcat及其artifacts等,可解決
3.若還是不行,Ctrl Shift Delete 打開資源管理器,關掉Idea和Java jvm的進程,重新打開idea 嘗試運行
4,關機重啓
一般情況下 方法一即可解決,其次方法二
原文鏈接:https://blog.csdn.net/ydk888888/article/details/81567032