【问题标题】:How to stop maven tomcat如何停止maven tomcat
【发布时间】:2017-07-12 23:57:14
【问题描述】:

我对 Maven 构建非常陌生。我创建了一个 maven 项目并使用 maven build 运行它。使用 tomcat7:run 作为目标运行良好,但我发现很难停止服务器。再次尝试运行时出现以下错误。

java.net.BindException: Address already in use: JVM_Bind <null>:8080

有什么建议吗?

【问题讨论】:

  • 你厌倦了在tomcat服务器上运行shutdown.bat吗?
  • 这是嵌入式 tomcat 服务器
  • 假设你引用了这个post

标签: eclipse maven tomcat


【解决方案1】:

如果进程仍在运行,您应该能够在控制台中看到它。如果您看到一个停止按钮(如 1),只需按下它即可停止 tomcat 服务器。

如果您碰巧运行了多个服务,则应该激活 2 中的按钮。这将显示您拥有的所有正在运行和停止的服务。为您的 Tomcat 选择一个,然后按停止按钮。

【讨论】:

  • 我不敢相信它这么简单。我尝试了很多东西,但在这里你运行了两个以上的实例。谢谢
  • 如果要关闭一个或多个控制台,在停止点的右侧有两个按钮。第一个(一个'X')关闭当前窗口。第二个(两个“X”)关闭所有这些。
【解决方案2】:

您可以使用mvn tomcat7:shutdown 命令停止。

关闭所有可能启动的嵌入式 tomcat 服务器。这将通过关闭挂钩自动关闭,或者您可以调用此 Mojo 显式关闭它们。

这里是documentation。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-13
    • 1970-01-01
    • 2016-06-30
    • 2018-02-09
    • 2012-10-05
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    相关资源
    最近更新 更多