2010-09-07 51 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