如何使用maven启动/停止远程tomcat。我正在使用货物插件,它可以帮助我部署应用程序,但不提供启动/停止远程tomcat的功能。使用maven启动/停止tomcat
回答
你可以尝试使用maven tomcat plugin或者如果它不给你你需要的一切,你总是可以在这里使用一个Ant任务是reference on the task
这不会启动/停止** remote ** tomcat – 2009-11-05 18:43:48
此onyl启动和停止在pom.xml中配置的应用程序,而不是服务器本身 – Czar 2011-01-19 14:07:44
这仅适用于嵌入式选项,Maven上的插件。运行良好,但如果您需要在Tomcat上进行复杂的配置,则不是一种选择。 – 2014-12-14 18:14:14
事实上,您不能启动和停止使用Cargo远程运行的Tomcat,只能部署和取消部署您的Web应用程序。
其实,据我所知,目前有没有允许开箱即用。
至于解释here,使服务器“A”开始时或请求来自客户端“B”停止如Tomcat服务的唯一方法是,尚未另一个服务需要可用,并且在服务器已经运行“一个”。 [...],我不知道这样的服务是否可用。
在这个message,有人正在描述你可能会使用的一种解决方案(基于套接字监听器)(通过maven做一些telnet),但是这个消息很老,所以很可能已经过时了,并且链接指向代码似乎已经死了。我没有检查整个线程,也许还有其他想法。
如果您使用的是Windows,则远程服务共享是另一种可能的解决方案,如here所述。但是,再次,这需要一些工作在你身边。
从安全角度来看,这是唯一可能以这种方式......
的Linux:通过使用SSH客户端的SCP或脚本(腻子),那么 '$ CATALINA_HOME /斌/ shutdown.sh'
Windows:使用sc命令,如“sc \ 192.168.10.10 stop tomcat6”
快速且干净!
你可以很容易地用ANT做SCP和SSH。只需使用SCP和SSHExec任务,并开心! – 2009-12-08 06:04:31
及时:http://wiki.apache。组织/ ANT/NewAntFeaturesInDetail/SSH – 2009-12-08 07:11:10
您可以使用货物守护进程网络应用程序。它运行在远程机器上,可以为你启动/停止tomcat(以及部署应用程序)。你只需要配置Cargo插件并调用mvn:daemon-start。这里是链接:http://cargo.codehaus.org/Cargo+Daemon。从提供的货物守护进程的原型开始比较容易:http://cargo.codehaus.org/Maven2+Archetypes#Maven2Archetypes-daemon
- 1. 如何使用maven启动/停止hsqldb?
- 2. 通过ANT启动和停止Tomcat?
- 3. 启动/停止Tomcat时出错6.0.29
- 4. AngularJS - 使用requestAnimationFrame(启动/停止/启动)
- 5. 如何使用Ant脚本启动和停止Tomcat服务器?
- 6. 如何使用Ant远程启动/停止Tomcat服务
- 7. 如何使用Java启动和停止Tomcat容器?
- 8. Tomcat启动和停止使用shell脚本?
- 9. 如何在ubuntu下使用ant停止启动tomcat服务?
- 10. 如何使用java代码启动和停止tomcat?
- 11. 使用JMX停止Apache Tomcat
- 12. 使用maven-tomcat插件启动多个tomcat实例
- 13. Tomcat 7管理器脚本停止/启动应用程序
- 14. SSRS启动/停止
- 15. 启动/停止JVM
- 16. 使用JNA启动/停止服务
- 17. 如何使用powershell停止/启动IISADMIN
- 18. 使用按钮启动/停止功能
- 19. 使用c启动和停止服务#
- 20. 使用CLI启动/停止单实例
- 21. 何时使用SignalR启动和停止?
- 22. 如何使用PHP启动/停止cronjob?
- 23. 使用install4j启动/停止服务?
- 24. 如何使用NSTimer启动/停止?
- 25. 如何用maven启动和停止码头
- 26. 如何从Maven exec插件启动/停止Rails应用程序?
- 27. 使用eclipse在tomcat中启动/停止单独的web应用程序
- 28. 如何在使用java的tomcat中启动和停止应用程序?
- 29. Ti.Android.currentActivity.startActivity()停止启动活动
- 30. 如何从Java程序启动/停止Tomcat作为Windows服务,而不仅仅是从.bat启动/停止?
我看不到这个答案如何解决** remote **部分... – 2009-11-06 23:57:34
只是看到链接,你会明白。 – 2009-11-09 12:10:32
关于在链接中启动/停止远程tomcat,没有任何**。 – 2009-11-11 03:18:59