Tomcat v7.0服務器在本地主機所需的多個端口(8080,8009)已在使用中。服務器可能已經在另一個進程中運行,或者系統進程可能正在使用該端口。要啓動此服務器,您需要停止其他進程或更改端口號。Tomcat錯誤,正在使用端口號
我曾嘗試以下:
- 殺javaw.exe的,無法找到這樣一個過程
- 位於/ bin
- 我在cmd中運行netstat的-aon運行shutdown.bat,有沒有過程顯示使用8090,8009
請幫我解決這個問題。
我想改變港口號,如果可能並且是正確的做法,我應該改變。
如果不是,請提供必要的建議
我試過改變端口號。現在我得到以下錯誤::無法發佈Tomcat v7.0服務器的服務器配置localhost.Multiple上下文有一個路徑「/ WebPro2」。
更改tomcat使用的端口很簡單,但首先可以運行'netstat -aopn | grep 8080'?通過這種方式,您可以確定您沒有錯過從列表中找到的端口('-a'顯示了相當多的端口)。 '-p'使用端口8080添加進程名稱。或者,您可以運行'lsof -i 8080'來查看哪個進程正在使用端口8080! – ThanksForAllTheFish 2013-02-21 11:17:00