为什么eclipse总是抱怨tomcat服务器端口正在使用?

Mel*_*lon 2 eclipse tomcat eclipse-plugin web-applications java-ee

我有一个eclipse web项目源代码,项目名称是"My-Proj".

我下载Eclipse Java EE版本(Indigo),解压缩,然后我启动了eclipse IDE.我成功将tomcat7服务器安装到Eclpse IDE后.我将现有项目导入Eclipse IDE.

然后我选择"在服务器上运行"来运行我导入的项目,但是eclipse会弹出错误消息窗口,如下所示:

在此输入图像描述

只见端口已被使用,所以我改变通过Eclipse的"服务器"选项卡下的tomcat服务器V7双击运行端口的服务器和端口更改为8085,如下(见图片右侧):

如果您看不清楚,请右键单击图像并查看图像. 在此输入图像描述

我再次在服务器上运行该项目,但是我得到了同样的错误,端口8080正在使用中,为什么?我已将端口号更改为8085,为什么它仍然抱怨端口8080?

Ada*_*ent 6

您需要更改标记为" HTTP/1.1 "而不是" Tomcat管理端口 "的那个(在右侧的上图中的端口).

其次,您可能已经运行了一个未关闭的tomcat(除非您故意在8080上运行其他东西).关闭eclipse,然后查找任何看起来像tomcat并杀死它们的正在运行的java进程.