Я пытаюсь выяснить, как объединить мои maven-зависимости в многомодульном проекте. Например, если у меня есть:
root pom/project1
root pom/project2
и я запускаю mvn dependency:copy-dependencies
, я получаю зависимости:
root pom/project1/target/dependency
root pom/project2/target/dependency
Что мне действительно нужно, так это то, что, если я запущу команду mvn в корневой папке pom, все зависимости будут скопированы в root pom/dependency
. Есть ли свойство maven, которое дает мне выходной каталог корневого pom? (похоже на ${project.build.directory}
)? Я понимаю, что могу просто скопировать все папки зависимостей в одно и то же место после факта, но я надеялся на что-то более чистое.