Address already in use: JVM_Bind問題的解決


tomcat一般出現Address already in use: JVM_Bind的問題,可能是端口沖突,也就是端口被占用了。

 

這個可能是其他應用程序使用了同一個端口(默認是8080),也可能是你啟動過tomcat,進程還沒有被kill掉。

 

 

不管是哪種情況,我們都可以按照如下方式來處理:

如果是windows系統,打開控制台,輸入:

 

netstat -ano


來查看現在端口被那個進程占用,找到pid

 

 

然后手動刪除這個進程就可以了:

 

taskkill /f /pid 8036

 

其中8036是占用端口的進程號pid

 

如果是Linux系統

查找端口占用也有類似的命令:

 

netstat -apn


 

 

kill進程:

 

kill -s 9 13279

其中-s 9 制定了傳遞給進程的信號是9,即強制、盡快終止進程。13279則是進程號pid


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM