maven-2 - 使用 maven 启动/停止 tomcat

标签 maven-2 ant

如何使用 maven 启动/停止远程 tomcat。我使用的 cargo 插件可以帮助我部署应用程序,但不提供启动/停止远程 tomcat 的功能。

最佳答案

实际上,您无法使用 Cargo 启动和停止远程运行的 Tomcat,只能部署和取消部署您的 Web 应用程序。

实际上,据我所知,目前没有任何东西可以开箱即用。

如解释 here ,当请求来自客户端“B”时,使服务器“A”启动或停止像Tomcat这样的服务的唯一方法是另一个服务需要可用并且已经在服务器“A”上运行。 [...] 我不知道是否有这样的服务。

在此 message ,有人正在描述您可能会使用的这种解决方案(基于套接字监听器)(通过通过 maven 执行一些 telnet),但该消息很旧,因此它可能已过时,并且指向代码的链接似乎已失效。我没有查看整个线程,也许还有其他想法。

如果您使用的是 Windows,远程服务共享是另一种可能的解决方案,如 here 所述.但是,同样,这需要您做一些工作。

关于maven-2 - 使用 maven 启动/停止 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1681017/

相关文章:

java - Spring 3.0 - 无法找到 XML 模式命名空间的 Spring NamespaceHandler [http ://www. springframework.org/schema/security]

xml - 从位于不同项目模块中的不同 XML 引用 XSD 文件?

ant - 使用 ant 的 exec 任务设置 env 变量 - 似乎不起作用

java - Emma 没有将源代码嵌入到 html 报告中

java - mvn 发布 :prepare doesn't catch that I have modified files?

maven-2 - maven tomcat 插件还是cargo 插件?

maven - 如何在 Maven 中重命名目标?

java - 使用 Ant 进行多次 war 构建

java - 针对多个浏览器运行 selenium webdriver 测试用例

java - 在 Wildfly 9.0 中部署 java war(使用 jaxrs 编写的其余 api)时出现问题