用eclipse配置tomcat

时间:2010-09-07 12:35:11

标签: java eclipse tomcat

在eclipse ide helious上运行tomcat 6.0时出现此错误的原因是什么:

Tomcat v6.0 Server在localhost上所需的几个端口(8005,8080,8009)已在使用中。服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。

4 个答案:

答案 0 :(得分:3)

只需阅读错误消息:Tomcat已在运行。

答案 1 :(得分:2)

或者:

  • 你在你的eclipse工作区中运行tomcat(解决方案:在eclipse中停止服务器或从任务管理器停止eclipse过程)
  • 您的tomcat作为服务在后台运行(解决方案:从任务管理器中删除tomcat进程并禁用Windows服务)
  • tomcat使用的端口由后台运行的其他程序使用(解决方案:使用任务管理器中的这些端口终止进程)

答案 2 :(得分:1)

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

使用netstat检查使用这些端口的应用程序并将其终止,或者为Tomcat配置不同的端口。

检查是否有任何Java Application Server在运行,它们通常使用这些端口。

有时,当您从Eclipse中运行Tomcat时,您会从Servers视图中停止Tomcat,并且它会继续在后台运行。我发现重新启动Eclipse会使它停止运行。

答案 3 :(得分:0)

问题是tomcat服务器不能从Eclipse内部启动,它应该从cmd屏幕启动,使用文件startup.dat并使用shutdown.dat文件在cmd中使用它们的路径关闭,如下所示: / p>

d:\ Apache的软件基金会\ Tomcat的8.0 \ BIN \的startup.bat

d:\ Apache的软件基金会\ Tomcat的8.0 \ BIN \ shutdown.bat