【问题标题】:Tomcat server stopped but eclipse says ports are still in useTomcat 服务器停止,但 Eclipse 说端口仍在使用中
【发布时间】:2014-05-02 05:34:49
【问题描述】:

我在 Eclipse 中停止了我的 Tomcat 7.0 服务器。当我去服务器视图时,它已经确认tomcat服务器已经停止了。然而,每当我尝试在 Tomcat 服务器上运行一个新项目时,都会出现错误

“本地主机上的 Tomcat v7.0 服务器所需的多个端口(8080、8009)已在使用中......”如何让 tomcat 服务器运行我的 java 项目?

【问题讨论】:

  • 尝试netstat -an检查是否有进程在使用8080端口

标签: java eclipse tomcat7


【解决方案1】:

转到 localhost:8080 看看是否有响应。

如果是这样,请尝试转到 /bin 文件夹并运行 shutdown.sh(.bat,具体取决于您的操作系统)。

【讨论】:

  • 您需要转到您的安装目录,然后导航到 bin/ 子目录。应该有一个shutdown.sh 文件。您可以通过以下方式执行它: sh shutdown.sh 或 ./shutdown.sh 您可能需要在它前面加上 sudo,具体取决于您安装 tomcat 的方式。
  • 您将来可能还会发现这篇文章很有用!我希望这有帮助。 code.google.com/p/gbif-providertoolkit/wiki/…
  • 如果还是无法解决,可以在终端中执行 ps -au 查看所有正在运行的进程。然后就可以定位到tomcat服务器的pid,执行kill -9 终止进程。
【解决方案2】:

进入终端执行命令:

brew services stop tomcat

发布这个..不要使用“brew”启动任何服务

使用在服务器上运行运行您的应用程序

如果服务器的状态标记为stopped,则执行以下操作:

转到窗口>显示视图>其他 选择服务器>服务器

如果在控制台中看到stopped, synchronized,请右键单击看到stopped 的行并启动服务器

【讨论】:

    猜你喜欢
    • 2017-12-13
    • 1970-01-01
    • 2013-11-29
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多