#maven #pom.xml
#мавен #pom.xml
Вопрос:
У меня есть родительский модуль A, в котором есть 2 подмодуля B и C внутри него. Оба подмодуля имеют одинаковые зависимости, перечисленные в них. Поэтому я удалил зависимости от обоих и поместил их в родительский модуль. Но получение ошибок компиляции при построении всех 3 модулей, поскольку классы, выходящие из этих зависимостей, не разрешаются.
Родительский проект maven A имеет B и C, определенные в <modules>
теге. И B, и C имеют список A в <parent>
теге. Зависимости от B и C удалены и помещены в pom A.
Ожидаемый результат — Добиться успеха
Фактический результат — ошибка компиляции
Комментарии:
1. Родительский модуль является родительским POM как для A, так и для B?
2. Да, это так. При нажатии на тег <parent> я перенаправляюсь на pom родительского модуля.
3. Вы случайно не поместили зависимости в
<dependencyManagement>
?