2017-06-12 27 views
-2

當我在eclipse中添加服務器並運行出現如下錯誤:「本地主機上的Tomcat v7.0服務器所需的多個端口(8005,8080,8009)已經在使用中。在另一個進程中運行,或者系統進程可能正在使用該端口。要啓動該服務器,您需要停止另一個進程或更改端口號。並將sever.xml中的端口號更改爲8080至8085,但仍然出現相同的錯誤,並且仍顯示歡迎頁面的localhost:8080。apache tomcat7在啓動服務器後拋出錯誤

Plase幫我解決了這個問題。

+0

_要啓動此服務器,您需要停止另一個進程或更改端口號._ - 究竟是什麼不清楚?如果localhost:8080顯示歡迎頁面,也許你的服務器確實已經在運行? – Marvin

+0

什麼是您使用的操作系統平臺? OSX,Windows,Linux? –

+0

您是否檢查過之前啓動服務器的嘗試是否已停止? – Alfabravo

回答

0

這意味着一些端口(8005,8080,8009)已經通過某些其它過程中使用的。要解決這個問題,你必須停止該過程,也可以改變你的tomcat移植到其它端口像8090,8091,8092等

對Ubuntu - :sudo netstat -tupln

的檢查過程和端口命令

殺死進程: - kill -9 4469

+0

我已經更改爲不同的端口號的所有端口仍然斷絕拋出錯誤無法到start.I正在使用eclipse霓虹燈和Windows的Apache Tomcat 7 64位系統 –

+0

現在我正在將配置發佈... 錯誤複製文件到C:/ Program Files文件/阿帕奇軟件基金會/ Tomcat的7.0 /備份\卡塔利娜。策略:C:\ Program Files \ Apache Software Foundation \ Tomcat 7.0 \ backup \ catalina.policy(系統找不到路徑指定) –