Maven-Module und verpackungsspezifische Module
In einem Maven-Projekt mit mehreren Modulen und einem übergeordneten Projekt und Untermodulen kann es eine Herausforderung sein um ein bestimmtes Modul zu verpacken, ohne die gesamte Hierarchie aufzubauen.
Eine Möglichkeit besteht darin, den erweiterten Reaktor des Maven zu verwenden Optionen:
-pl, --projects
Erstellen Sie bestimmte Reaktorprojekte anstelle aller Projekte.
-am, --also -make
Wenn eine Projektliste angegeben ist, erstellen Sie auch die für die Liste erforderlichen Projekte.
Von Durch die Kombination dieser Optionen können Sie nur das gewünschte Modul und seine Abhängigkeiten erstellen. Um beispielsweise Modul B zu verpacken:
mvn install -pl B -am
Dieser Befehl erstellt Modul B und alle von B benötigten Abhängigkeiten.
Hinweis:
mvn install -pl :B -am
Modulliste definieren die im Maven-Multiprojekt-Build erstellt werden soll
Das obige ist der detaillierte Inhalt vonWie verpacke ich bestimmte Module in einem Maven-Projekt mit mehreren Modulen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!