嚴重: StandardServer.await: create[localhost:8005]: java.net.BindException: Address already in use: JVM_Bind


錯誤描述:嚴重: StandardServer.await: create[localhost:8005]: java.net.BindException: Address already in use: JVM_Bind

解決方法:這是端口號被占用,先查看端口號是被誰占用的,我的第一次查找到的是Tomcat7.0,kill掉進程,重新打開eclipse啟動tomcat,發現還是同樣的錯;

又使用同樣的方法,發現是java.exe占用,然后kill掉,發現Tomcat可啟動。

----------------------------------------------------------------------------------------------------

在改報錯之前還有報錯大概意思是8222端口被占用,通過修改tomcat下server.xml成功不報錯。

windows系統下在dos命令行kill掉被占用的pid方法如下:

    1.查看所有連接的PID

          開始--運行--cmd  ,輸入netstat -ano

           找到端口號對應的PID后,從任務管理器中停止PID對應程序。

    2.查看占用8005端口程序

          ①先C:>netstat -ano|findstr "8005"

          ②再C:>tasklist|findstr "504"

 

     是javaw占用端口”1433“,然后Kill程序對應的pid即可。

 

 


免責聲明!

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



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