在eclipse ide helious上运行tomcat 6.0时出现此错误的原因是什么:
Tomcat v6.0 Server在localhost上所需的几个端口(8005,8080,8009)已在使用中。服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。
答案 0 :(得分:3)
只需阅读错误消息:Tomcat已在运行。
答案 1 :(得分:2)
或者:
答案 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