【发布时间】:2011-05-02 05:10:46
【问题描述】:
在我的系统中,我使用的是 eclipse 和 tomcat 服务器。我有 3 个不同版本的 tomcat 服务器。
但我试图一次只运行一台服务器。但默认情况下,已经有一台服务器在端口号 8080 上运行。当我尝试在 8081 端口启动 tomcat 服务器时,tomcat 服务器没有启动。
我已经在eclipse中正确配置了我的tomcat home和server.xml。但我不知道我错过了什么。请指导我。
【问题讨论】:
在我的系统中,我使用的是 eclipse 和 tomcat 服务器。我有 3 个不同版本的 tomcat 服务器。
但我试图一次只运行一台服务器。但默认情况下,已经有一台服务器在端口号 8080 上运行。当我尝试在 8081 端口启动 tomcat 服务器时,tomcat 服务器没有启动。
我已经在eclipse中正确配置了我的tomcat home和server.xml。但我不知道我错过了什么。请指导我。
【问题讨论】:
听起来您没有定义端口号,并且每个 tomcat 实例都在争先恐后地抢占端口范围。
检查您的配置文件以确保为每个实例指定端口号。
【讨论】:
查看如何更改 y=tomcat 中的端口,可能是您忘记更改某些位置
http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/
你可以在启动tomcat之前停止另一个tomcat服务,从任务管理器结束进程tomcatX(X是版本)
【讨论】: