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

Возможно ли перенести эту концепцию здесь?

Ответы на вопрос(2)

Ваш ответ на вопрос