Я пытаюсь создать многомодульный проект с теми же зависимостями.
Например, у меня есть:
Module A (parent)
| Module B
| Module C
Модули B и C используют точно такие же зависимости и содержаттолько 1 класс каждый.Я хочу, чтобы каждый модуль создавал свой собственный JAR.Дело в том, что я не хочу собирать толстые фляги (потому что в будущем у меня будет много таких модулей)
Есть ли способ для модулей B и C использовать одну и ту же зависимость??Я пытался с зависимостьюManagement, но это не совсем то, что я хочу, потому что обе банки содержат зависимости, и я не хочу этого.
Есть ли способ достичь этого?Может быть, имея модуль D, который содержит только зависимости, и каждый jar будет использовать «D.jar»?Но как связать модули B и C, чтобы использовать зависимости D?
Module A (parent)
| Module D
| Module B
| Module C