В настоящее время я новичок в области программного обеспечения и занимаюсь проектом Dev, и мои вопросы связаны с Maven.
Мой проект A имеет корневой файл pom.xml и множество модулей, каждый из которых имеет свой собственный файл pom.xml.Проект B использует проект A в качестве своей зависимости.
Вопросы:
D обозначает зависимость
Модуль X имеет зависимость Y и тот же Yс новой версией была использована в корне pom.xml, так откуда будет вызываться зависимость (D определена в модуле или D определена в корне pom)?- Это связано с ProjA и его модулями !!
Если ProjB использует зависимость (с новой версией), которая уже используется в корневом Pom ProjA, то откуда (Dопределяется в ProjA или D определяется в ProjB) зависимость вызывается?- Это связано с тем, что ProjB использует свою зависимость ProjA !!
Это меня очень смущает, и помощь здесь приветствуется !!Спасибо.