Custom Maven Assembly
Ich beginne mit Maven zu arbeiten, denke aber noch nicht erfolgreich in Mavens Begriffen. Ich habe eine bestimmte Anforderung und die Dokumentation gibt mir nicht genügend Hinweise, sodass ich ein bisschen Hilfe gebrauchen könnte:
Ich möchte eine Baugruppe erstellen, die
builds ajar-with-dependencies
wie das "Standard" -Ziel dieses Namens, jedoch ohne einige der Ressourcen. Ich möchtelog4j.properties
und ein paar andere Konfigurationsdateien zunich im Glas sein.
builds a.ZIP
-Datei, die in ihrem Stammverzeichnis das @ enthä.jar
aus Schritt 1 sowie die oben genannten Konfigurationsdateien.
Ich möchte diese Assembly (nur) über die Befehlszeile starten, daher muss keine Verbindung zu einer Phase (oder einem Ziel? Mojo?) Hergestellt werden. Am liebsten mitassembly:assembly
oderassembly:single
.
pom.xml
? So geht es insrc/assembly/something.xml
und wird mit einem @ referenziedescriptorRef
?Kann ich dies als zwei relativ einfache Assemblys codieren, von denen eine auf der anderen aufbaut (d. H. Die .Zip-Assembly verwendet die .Jar-Assembly) oder muss ich alles in einer Assembly ausführen?