Код: Выделить всё
Project A
-Project C1
--Module A1
--Module B1
-Project C2
--Module A2
--Module B2
-Parent
в C1 POM включены модули A1 и B1.
/>Аналогично, C2 POM будет иметь свои собственные модули.
В Parent POM я включил зависимости проектов A1, B1, A2 и B2. (все дочерние проекты как зависимость)
в основном проекте A POM у меня есть модули Project c1, C2 и Parent.
Теперь проблема в том, что на уровне проекта зависимость Джексона удаляется из A1, и это влияет на другие дочерние проекты.
Я хочу использовать библиотеку Джексона только в проекте A1, и это не должно помочь глобально для всех проектов.
Я использовал исключение в родительском POM, куда я включил проект A1 в качестве зависимости. Но это бесполезно, я все еще вижу jar-файл Джексона во внешней библиотеке.
Можно ли как-нибудь это подавить?
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/792 ... rnal-libra