У меня есть сборка Maven с тремя модулями.
- Модуль A экспортирует банку.
- Модуль B зависит от A и экспортирует банку.
- Модуль C представляет собой набор тестов регрессии, которые зависят от A и B.
Причина, по которой регрессионные тесты не являются частью модуля B, заключается в том, что они должны работать против нескольких версий A и B для обеспечения обратной совместимости. Я хочу иметь возможность запускать deploy
из сборки верхнего уровня для создания A.jar и B.jar, но не C.jar. Возможно ли это?