Wie kann ich remote tomcat mit maven starten/stoppen. Ich benutze Cargo-Plugin, das mir bei der Bereitstellung der Anwendung hilft, bietet jedoch nicht die Funktionalität zum Starten/Stoppen des Remote-Tomcat.start/stop tomcat mit maven
Antwort
Sie können versuchen, die maven tomcat plugin zu verwenden, oder wenn es nicht geben Ihnen alles, was Sie benötigen, können Sie immer hier eine Ameise Aufgabe verwenden ist ein reference on the task
Dies startet/stoppt keine ** remote ** tomcat –
Diese onyl startet und stoppt die in der pom.xml konfigurierte Anwendung, nicht den Server selbst. – Czar
Dies ist nur für versenkte Optionen, Plugin auf Maven. Funktioniert gut, aber wenn Sie komplexe Konfiguration an Ihrem Tomcat benötigen, ist keine Option. –
Sie können Tomcat NICHT mit Cargo starten und stoppen, sondern nur Ihre Webanwendung bereitstellen und deimplementieren.
Eigentlich, nach meinem Wissen, gibt es derzeit nichts erlaubt, dies aus der Box zu tun. Wie beschrieben here, die einzige Möglichkeit, Server "A" einen Dienst wie Tomcat zu starten oder zu stoppen, wenn die Anfrage von Client "B" kommt, ist noch ein anderer Dienst muss verfügbar sein und bereits auf dem Server ausgeführt werden " EIN". [...] und ich weiß nicht, ob ein solcher Dienst verfügbar ist.
In diesem message, jemand beschreibt eine solche Lösung (basierend auf einem Socket Listener), die Sie vielleicht verwenden könnten (indem Sie einige Telnet durch Maven), aber die Nachricht ist ziemlich alt, so dass es wahrscheinlich veraltet ist und der Link auf die Code scheint tot zu sein. Ich habe den ganzen Thread nicht überprüft, vielleicht gibt es andere Ideen.
Wenn Sie Windows verwenden, ist Remote-Service-Sharing eine weitere mögliche Lösung, wie beschrieben here. Aber das würde wiederum etwas Arbeit auf Ihrer Seite erfordern.
Aus sicherheitstechnischer Sicht ist es auf diese Weise nur möglich ...
Linux: einen SCP oder ein Skript über SSH Client (Putty) verwenden, '$ CATALINA_HOME/sind/shutdown.sh' dann
Windows: Verwenden Sie den sc-Befehl wie "sc \ 192.168.10.10 stop tomcat6"
Schnell und sauber!
Sie können SCP und SSH mit ANT leicht tun. Verwenden Sie einfach SCP- und SSHExec-Aufgaben und seien Sie glücklich! –
Just in time: http: //wiki.apache.org/ant/NewAntFeaturesInDetail/Ssh –
Sie können die Cargo Daemon Web-Anwendung verwenden. Es läuft auf dem Remote-Rechner und kann tomcat für Sie starten/stoppen (sowie eine App bereitstellen). Sie müssen nur Cargo Plugin konfigurieren und mvn: daemon-start aufrufen. Hier ist der Link: http://cargo.codehaus.org/Cargo+Daemon. Es ist einfacher, mit bereitgestellten Cargo Daemon Archetyp zu starten: http://cargo.codehaus.org/Maven2+Archetypes#Maven2Archetypes-daemon
- 1. Maven Eclipse-Tomcat ClassNotFoundException
- 2. Maven Tomcat Embedded
- 3. maven remote tomcat konfiguration
- 4. Eclipse + Maven + Tomcat Debugging
- 5. Hot-Code-Bereitstellung Tomcat mit Maven
- 6. Maven Web Projekt + Tomcat + jRebel
- 7. DispatcherServletAutoConfiguration mit Tomcat fehlgeschlagen
- 8. Wie man Tomcat 8 + Spring Boot + Maven verwendet
- 9. Tomcat-Maven 401 Fehler: Tomcat-Manager kann nicht aufgerufen werden
- 10. wie man tomcat server automatisch durch tomcat 7 maven plugin
- 11. Führen Sie App in Tomcat mit Maven mit IntelliJ
- 12. Maven auf mehrere Tomcat-Server bereitstellen
- 13. Tomcat 8 Maven Plugin für Java 8
- 14. SSL Konfiguration auf Maven Tomcat Plugin
- 15. GWT + Maven + Tomcat + JNDI + Eclipse Konfiguration
- 16. maven tomcat plugin oder cargo plugin?
- 17. Laufendes Maven-Projekt auf Tomcat von Eclipse
- 18. Bibliotheken für Embedded Tomcat über Maven
- 19. Eclipse, Maven, Tapisserie, Tomcat Auto laden
- 20. Setup Tomcat Bibliotheken Abhängigkeiten in maven POM
- 21. Maven T7MP Tomcat Plugin-Manager-Anwendung
- 22. Maven Profile und Tomcat in Eclipse
- 23. Maven: WAR in Tomcat webapps Verzeichnis kopieren
- 24. maven + eclipse + tomcat: Klasse nicht gefunden Ausnahme
- 25. Inkrementelle Hot-Deployment auf Tomcat mit Maven und NetBeans
- 26. Wie man Tomcat mit Maven korrekt in Eclipse verwendet
- 27. So ändern Sie die Portnummer für Tomcat-Server mit Maven
- 28. tomcat7 + Maven Plugin: Tomcat wird nicht mit meinem Krieg beginnt
- 29. Tomcat mit Eclipse ClassNotfoundException in Vaadin Projekt (maven)
- 30. Verwenden von Tomcat Maven Plugin mit mehreren Servern
Ich sehe nicht, wie diese Antwort den ** remote ** Teil löst ... –
nur die Links sehen und Sie werden verstehen. –
Es gibt ** nichts ** zum Starten/Stoppen eines entfernten Tomcat in den Links. –