У меня есть родительский модуль A, в котором есть 2 подмодуля B и C.
Оба подмодуля имеют одинаковые зависимости, перечисленные в них. Поэтому я удалил зависимости от обоих и поместил их в родительский модуль.
Но получение ошибок компиляции при сборке всех трех модулей, так как классы, выходящие из этих зависимостей, не разрешаются.
В родительском проекте A maven B и C определены в теге <modules>
.
И B, и C имеют A, перечисленные в теге <parent>
.
Зависимости от B и C удалены и помещены в помпу A.
Ожидаемый результат - Build Success
Фактический результат - Ошибка компиляции