Ich kann dies mit mehreren mvn-Befehlen tun, aber kann ich dies mit einem einzigen maven-Befehl tun.
khmarbaise
Gerade mvn --help hätte die erste Frage beantwortet:
mvn -f otherPomFile.xml
Nein. Sie können die Phasen einfach für das aktuelle Projekt ausführen, in dem Sie sich befinden. Sie können mehrere Phasen wie z
mvn clean install site site:deploy
mvn --help mag nützlich gewesen sein, aber Google hat mich schnell zu Ihrer Antwort geführt, nur für den ersten Teil (danke)
– 8bitjunkie
12. September 2014 um 13:17 Uhr
-f ist dabei am wichtigsten
– SkorpEN
15. Dezember 2014 um 11:30 Uhr
Sean Patrick Floyd
Zur ersten Frage siehe die Antwort von khmarbaise
Wenn Sie mehr als ein Maven-Projekt in einem Schritt erstellen möchten, müssen Sie verwenden Module.
In einem Projekt mit mehreren Modulen, wenn Sie anrufen mvn install aus dem obersten Projekt werden alle Untermodule gebaut, es sei denn, Sie verwenden die Erweiterte Reaktoroptionen (z.B mvn install -pl util -am baut nur das Modul ‘util’ und seine Abhängigkeiten)
11010700cookie-checkGeben Sie pom.xml im mvn-Befehl an und mischen Sie die Ziele anderer Projekteyes