Ich versuche herauszufinden, wie ich meine Maven-Abhängigkeiten in einem Projekt mit mehreren Modulen zusammenfassen kann. Zum Beispiel, wenn ich habe:
root pom/project1
root pom/project2
und ich renne mvn dependency:copy-dependencies
habe ich am Ende die Abhängigkeiten in:
root pom/project1/target/dependency
root pom/project2/target/dependency
Was ich wirklich will, ist, dass, wenn ich den mvn-Befehl im Root-Pom-Ordner ausführe, alle Abhängigkeiten nach root pom/dependency
. Gibt es eine Maven-Eigenschaft, die mir das Ausgabeverzeichnis des Root-Poms liefert (ähnlich wie bei ${project.build.directory}
)? Ich weiß, dass ich einfach alle Abhängigkeitsordner nachträglich an denselben Ort kopieren kann, aber ich hatte auf etwas Saubereres gehofft.