Перенос зависимостей в Maven - PullRequest
0 голосов
/ 11 мая 2009

Я работаю над 3 maven проектами. Это все отдельные проекты, но у них общая базовая структура. Назовем фреймворк A и его зависимости B и C.

Существует библиотека L, от которой зависит A. Любой пакет, который использует A, также должен будет использовать L, и он должен будет использовать ту же версию L, что и A. По этой причине я хотел бы указать способ L в помпе А и только в помпе А. Я не хочу идти и редактировать пометки B и C каждый раз, когда я обновляю L.

Есть ли способ сделать это? Нет родительского помпа, который бы разделяли A, B и C.

1 Ответ

1 голос
/ 11 мая 2009

Если B и C также напрямую используют библиотеку L, вы должны определить это в файлах B и C pom. Поскольку это прямая зависимость, это должно быть ясно, посмотрев в файл POM.

Второй вариант: если библиотека L является общей для проектов A, B и C, вам следует определить родительский pom.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...