Ich sitze mit einem Problem, wie man ein Maven-Projekt strukturiert. Maven structor - wie soll ich das richtig machen?
Dies ist die structur an dem Projekt
So kann ich jedes Projekt wie bbbbb/pom.xml und so weiter bauen. Fx Die bbbb/pom.xml hat einen Elternteil, der sich in aaaaaa/parent/pom.xml befindet. Dann hat dies einen Elternteil in der Wurzel. Aber wenn ich sie jetzt alle zusammenbauen und zu einem Paket hinzufügen möchte, wie geht das?
fast korrekt. Alle meine Module sind gebaut und macht eine Freigabe FX als xx-Header-API. Jetzt .... Ich möchte alle meine neuesten Releases fx: xx-header-api-2.1. xx-bbbb-3.3 xx-cccc-4.2 und so weiter ..... (alle oben genannten können von verschiedenen Typen wie Glas, Krieg und so weiter sein) in ein Paket namens wie xxx-1.0 (die Paket sollte tar gz sein) Ist das möglich? –
Also im Wesentlichen möchten Sie eine Zip-Datei mit all Ihren Artefakten? – maximdim
Dann erstellen Sie ein anderes Unterprojekt und konfigurieren Sie Maven Assembly-Plugin dort mit Verweisen auf Atrifacts, die Sie verpacken wollen. Siehe Dokumentation hier: http://maven.apache.org/plugins/maven-assembly-plugin/ – maximdim