我正在尝试在eclipse中编写一个配置为使用Tomcat 5.5的Servlet,并且在尝试运行它时收到以下错误:


  Tomcat v5.5服务器在本地主机所需的几个端口(8080、8009)已在使用中。服务器可能已经在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您将需要停止其他进程或更改端口号。


据我所知,Tomcat 5.5是使用端口8080的那个,当我进入http://localhost:8080时,我确实获得了Tomcat成功页面,因此看起来eclipse试图运行另一个Tomcat实例而不关闭原始实例并失败了。 。我该如何解决?

最佳答案

就像它说的那样,正在使用端口。

您的问题有两种解决方案。


识别(在Windows上使用netstat命令)在使用什么端口(例如skype,...)并将其停止
在eclipse-> http://techteam.wordpress.com/2009/02/13/changing-the-tomcat-port-settings-in-eclipse/中更改tomcat运行时的端口


希望这可以帮助

10-07 12:57
查看更多