Ich verwende Jenkins, um meine gwt-App zu erstellen. Jetzt möchte ich einen Kater ausführen: für dieses erstellte Projekt bereitstellen, damit er den erstellten Krieg für Kater bereitstellen kann.
Das Problem ist, dass das Paket vorher erstellt werden soll, obwohl das Paket gerade fertiggestellt wurde.
Dies führt zu einer erneuten Kompilierung von gwt - dies erfordert a Sehr lange Zeit.
Gibt es eine Möglichkeit, mit maven eine Bereitstellung auf Tomcat aufzurufen, die einfach einen bereits vorhandenen Krieg bereitstellt?
Antworten:
4 für die Antwort № 1Sie können verwenden Nur implementieren Ziel, das nicht das ruft package
Lebenszyklus aufbauen.
1 für die Antwort № 2
Im Allgemeinen überprüfen Sie die Liste von Maven Tomcat Plugin-Ziele
Eine Folge von machen
mvn tomcat:undeploy
mvn tomcat:deploy-only
ist im Wesentlichen ein "Umsetzen ohne Gebäude", das Sie manchmal machen möchten, um zu sehen, was beim Start passiert. Wenn Sie wirklich nur sehen wollen, wie die Webapp gestartet wird, dann "s
mvn tomcat:reload