Вы дали очень мало информации о вашем проекте.Звучит так, как будто вы хотите, чтобы Мастер имел <dependencyManagement>
, который устанавливает версию для xyz
, а затем указывает <dependency>
в Project A1 без версии, позволяя ему управлять зависимостями посредством объявления в Master.Все, что вам нужно для этого, - это чтобы родительский проект А был главным, а главный проект А1 - проектом А. И, конечно же, проект А не должен вмешиваться в управление зависимостями артефакта xyz
.Затем просто добавьте <dependencyManagement>
и <dependency>
соответственно.Если вы думаете, что делаете это, и это не работает, покажите несколько POM, которые демонстрируют вашу проблему.