在eclipse中集成Tomcat - 服务器无法启动

时间:2013-03-28 04:27:25

标签: java eclipse tomcat

我在Eclipse中成功添加了tomcat 6

但是,当我运行我的项目时,错误弹出如下:

localhost上的apache-tomcat-6.0.36所需的端口8080已在使用中。服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口。要启动此服务器,您需要停止其他进程或更改端口号。

当我打开localhost:8080时,glassfish服务器正在打开

如何解决此问题?

3 个答案:

答案 0 :(得分:1)

这里两条glassfish都在同一端口8080上运行.Tomcat默认端口是8080.So更改为另一个端口。

 <Connector port="8080" protocol=".....
 change it to
  <Connector port="8888" protocol=".....

您可以在Tomcat 6.0\conf

中查看此文件

答案 1 :(得分:0)

要么杀死正在运行的GlassFish服务器,要么更好,将port号码从8080更改为tomcat server.xml中的其他内容。

server.xml安装目录的conf文件夹中的tomcat中显示此类内容。

<Connector port="8100" protocol="HTTP/1.1" ... />
                 ^^^^ --> Changed from 8080 to another port number.

答案 2 :(得分:0)

在服务器视图(Window - &gt; Show view - &gt; Server)中,您可以更改eclipse正在使用的tomcat的端口:

enter image description here