Maven - добавить JAR-с-зависимостями в качестве зависимости
Question..I»
Я хотел бы добавить зависимость от банку Mavenупакованный с этим 'Зависимости.
Подробности..
У меня есть многомодульный проект Maven, в котором один из модулей зависит от собственных библиотек и тому подобного. Как часть этогосборка, она упаковывает егоS зависимости вjar-with-dependencies
как показано здесь:
maven-assembly-plugin
2.4
jar-with-dependencies
${mainClass}
make-assembly
package
single
Все хорошо, я получаю две банки при сборке:
seaniscool-0.0.1-SNAPSHOT.jar
seaniscool-0.0.1-SNAPSHOT-jar-with-dependencies.jar
Однако я'Я хотел бы использовать этот артефакт в другом модуле того же проекта. Если я просто добавлю модуль в качестве зависимости, я получу jar без встроенных библиотек.
Я мог бы продублировать конфигурацию сборки, чтобы включить собственные библиотеки во 2-й модуль, он 'не очень обширный, но предпочел бы не.
Любые идеи, как я могу добавитьjar-with-dependencies
как зависимость и, следовательно, зависит от включенных библиотек?
Некоторые мысли ..
Я знаю, что могу создать отдельный jar с тестовыми классами, на которые может ссылаться Maven:
В 1-м модуле:
org.apache.maven.plugins
maven-jar-plugin
2.2
test-jar
Во 2-м модуле:
my.group.id
my.artifact.id
my.version
test-jar
test
Возможно ли перенести эту концепцию здесь?