我必须在server.xml中编辑什么?

时间:2014-11-19 09:40:52

标签: java eclipse tomcat

当我尝试在eclipse中运行Web应用程序时,我无法成功,它显示以下消息:

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

我尝试删除正在运行的配置以重新启动它并没有解决。

我认为这些端口没有运行,我想是为了一个missundertanding,也许更改server.xml文件解决问题,我可以从中编辑什么?或者你能给我什么解决方案?

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以通过更改<Connector>元素(例如

)来更改server.xml中的端口
<Connector connectionTimeout="20000" port="8000" protocol="HTTP/1.1" redirectPort="8443"/>

除此之外:你重启了Eclipse吗?你是否在Eclipse之外启动了Tomcat(在Windows下的tomcat_install_dir / bin / startup.bat或.sh下启动了服务)? Eclipse旁边的进程列表中会有一个额外的javaw进程。 在“服务器”视图中,是否已启动服务器?