-1

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

我尝试了以下方法:

  • 杀死javaw.exe,找不到这样的进程
  • 在 /bin 中运行 shutdown.bat
  • 我在 cmd 中运行 netstat -aon,没有显示使用 8090,8009 的进程

请帮我解决这个问题。

我正在考虑更改端口号,如果可能并且是正确的方法,我应该更改什么。

如果没有,请提供必要的建议

我尝试更改端口号。现在我收到以下错误 ::Could not publish server configuration for Tomcat v7.0 Server at localhost.Multiple Contexts 的路径为“/WebPro2”。

4

1 回答 1

1
  1. 运行netstat检查端口8080,不行8090
  2. 运行ps -ef|grep -i tomcat看看你的服务器是否有正在运行的进程。
  3. conf/server.xml如果端口号是 ,请检查您的 tomcat 主目录8080
  4. 验证环境$JAVA_HOME$JRE_HOME$CATALINA_HOME是否正确。然后尝试重启tomcat。
于 2013-02-21T11:16:22.723 回答