Error running Tomcat8: Address localhost:1099 is already in use 的錯誤


以下參考自:http://my.oschina.net/u/1157906/blog/205907

有時候運行web項目的時候會遇到 Error running Tomcat8: Address localhost:1099 is already in use 的錯誤,導致web項目無法運行。這明顯是1099端口已經被占用,解決辦法如下:

    第一步,命令提示符號,執行命令:netstat -ano

 

可見,占用1099端口的進程的PID是10460。

     第二步,命令提示符號,執行命令:tasklist(通過pid 10460定位)

可見,該占用8080端口的進程是java.exe
第三步,通過任務管理器,終止進程java.exe

第四步,重新啟動tomca/或者重新打開一個工程,即可正常啟動

ps : linux系統查看端口的占用進程,例如查看端口8080占用:

lsof -i:8080

如果有占用,直接使用kill -9 進程號


免責聲明!

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



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