如何阻止maven tomcat

时间:2017-07-12 23:57:14

标签: eclipse maven tomcat

我是Maven构建的新手。我创建了一个maven项目并使用maven build运行它。它运行正常使用tomcat7:作为目标运行,但后来我发现很难停止服务器。我尝试再次运行时遇到以下错误。

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

有什么建议吗?

2 个答案:

答案 0 :(得分:3)

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

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

enter image description here

答案 1 :(得分:0)

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

  

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

这是documentation