2010-09-07 77 views
4

配置什麼這個錯誤的原因,而在Eclipse IDE中helious的Tomcat 6.0上運行:在本地主機被Tomcat V6.0 Server所需的Tomcat與Eclipse

多個端口(8005,8080,8009)已經投入使用。服務器可能已經在另一個進程中運行,或者系統進程可能正在使用該端口。要啓動此服務器,您需要停止其他進程或更改端口號。

+0

我的帖子中沒有看到任何錯誤日誌。 – Iker 2011-09-07 17:46:09

回答

3

只讀錯誤消息:Tomcat已在運行。

+0

,但如果我在瀏覽器中運行http:// localhost:8080 /它給404錯誤 – sri 2010-09-07 12:39:48

+2

如果有404錯誤,這意味着某些服務器正在8080上運行,並返回一個404. – 2010-09-07 12:42:04

+0

如果可能,我會查找並終止所有運行java進程,然後再試一次。 – 2010-09-07 12:42:50

1

某些應用程序正在使用Tomcat中配置的端口。

請使用netstat檢查使用這些端口的應用程序並殺死它們,或者爲Tomcat配置不同的端口。

檢查是否有任何Java應用服務器正在運行,它們通常使用這些端口。

有時,當您從Eclipse內部運行Tomcat時,會從「服務器」視圖中停止Tomcat,並且它會繼續在後臺運行。我發現重新啓動Eclipse會使它停下來。

2

或者:

  • 你必須在Tomcat Eclipse工作空間中運行(解決方案:阻止你的任務管理Eclipse中的服務器或月食過程)
  • 你的Tomcat是在後臺運行服務(解決方案:從你的任務管理器殺死Tomcat進程和禁用Windows服務)
  • 端口tomcat的使用是通過在後臺運行其它程序使用(解決方案:殺死使用這些端口從你的任務管理器)
0

的問題是,Tomcat服務器不能從Eclipse內部開始,它應該從命令屏幕使用的文件開始startup.dat關機的過程和通過使用他們的pathin這樣的CMD使用shutdown.dat文件:

d:\ Apache的軟件基金會\ Tomcat的8.0 \ BIN \的startup.bat

d:\ Apache的軟件基金會\ Tomcat-8.0 \ bin \ shutdown.bat