У меня есть проект maven с основным проектом A и модулями B и C. Дети наследуют от pom A.
A
|
|----B
| |----pom.xml
|
|----C
| |----pom.xml
|
|----pom.xml
Он уже создает банки для всех модулей. Есть ли способ включить зависимости в эти банки? Например. так что я получаю B-1.0-with-dependencies.jar
и C-1.0-with-dependencies.jar
? Я попытался установить
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.6</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
В родительском pom, но, похоже, ничего не происходит: сборка проходит успешно, но я получаю обычные jar-файлы без зависимостей.
Я бы не хотел помещать что-то в каждый дочерний помпон, так как на самом деле у меня более 2 модулей. Я уверен, что есть какой-то способ сделать это, но не могу понять это из документов maven. Спасибо!