Как упаковать артефакт, используя существующие артефакты зависимости?

У меня есть простой проект, содержащий несколько артефактов WAR и один артефакт EAR, который связывает их вместе.

<modules>
    <module>service1</module>
    <module>service2</module>

    <module>ear</module>
</modules>

Если я бегу mvn package с этим пом работает нормально. Реактор распознает артефакты, и мне не нужно использовать местный репозиторий.

Я хочу построить service1 и service2 отдельно. После этого я хочу собрать ear, используя результаты сборки из service1 и service2.
Если я бегу mvn package только для слуха, он ищет артефакты в локальном хранилище и потерпит неудачу, потому что их там нет.

Как я могу сказать плагину уха искать в другом месте, например, в целевой папке самих модулей?

Предыстория: я хочу построить каждую ветвь функций и не хочу портить мой локальный репозиторий или дублировать его для каждой ветви.

0 ответов

Другие вопросы по тегам