Модули Maven + Построение отдельного конкретного модуля

У меня есть многомодульный проект Maven с родительским проектомP и три субмодуляA, B, а такжеC, И то и другоеB а такжеC военные проекты, и оба зависят отA.

я могу печататьmvn compile вP и правильно скомпилировать все подмодули. Проблема возникает, когда я хочу сделать операции для определенных модулей.

Я хотел бы иметь возможность организовать войну для проектаB, но когда я запускаю команду пакета изBв каталоге, он жалуется, что не может найти зависимости дляA.

Я понимаю из этого вопроса:Maven и зависимые модули что, возможно, Maven действительно не предназначен для такого типа разрешения зависимостей, но возникает вопрос о том, как мне упаковатьB?

Do I have to run mvn package for the entire project hierarchy when I really just want B?

Do I have to install snapshots of A into my local repository every time I want to package B?

Этот второй сценарий не очень веселый, когдаA все еще находится в активной разработке.

Здесь есть лучшие практики?

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

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