Есть ли более простой способ заставить maven построить родителя перед модулями?
Вариант использования: я пытаюсь понять, как лучше всего решить следующую проблему.
У меня есть два проекта, которые я назову «A» и «B». У них обоих есть родитель, которого я назову «P».
«P» имеет управление зависимостями для общих ресурсов, что позволит использовать одну и ту же версию для общих артефактов.
«P» также используется для запуска «A» и «B» в качестве модулей.
Проблема: когда добавляется новый артефакт, я добавляю версию в «P» и зависимость в «A» (например). теперь, когда я делаю чистую установку maven, я получаю «dependencies.dependency.version» для .
Это связано с тем, что maven сначала собирает свои модули перед собой, а затем у «A» нет версии.
Я знаю, что могу поставить "A" под следующим: ../ и это работает (но не всегда).
Вернемся к моему вопросу: есть ли более простой способ заставить maven построить родителя перед модулями?