У меня есть многомодульный проект maven (maven 2.2.1).Одним из модулей является плагин maven.
Этот плагин привязан к фазе компиляции другого модуля и добавлен в качестве прямой зависимости для запуска правильного порядка реактора в сборке модуля.
Если язапустите 'mvn clean install' в корневом модуле со свежим локальным репозиторием, все идет хорошо (сборка, тестирование, установка).(Я уточняю, что артефакты моего проекта нигде не развернуты, они устанавливаются только локально в локальном репо моей машины).
НО, если я удалю свой локальный репозиторий и выполнил 'mvn test', модуль плагина будет отсутствовать?Принимая во внимание, что порядок сборки правильный, модуль плагина успешно собран до того, как модуль его использует ???
Существует ли какая-либо особая обработка модуля maven с упаковкой 'maven-plugin'?Я не понимаю, почему другие межмодульные зависимости проекта разрешаются правильно, а не конкретно!