упоминание всех артефактов в базовой помпе в maven2 - PullRequest
0 голосов
/ 25 января 2012

есть ли способ включить все артефакты, присутствующие в удаленном репозитории, в pom-файл проекта без явного упоминания каждого из них?Я имею в виду, что мне нужны все артефакты, но для этого нужно ли указывать <groupId> <artifactId> and <version> для каждого отдельно?Благодаря.

1 Ответ

0 голосов
/ 25 января 2012

Вы можете сгруппировать зависимости и использовать их повторно. Прочтите это для получения подробной информации.

давайте предположим, что ваше приложение использует Hibernate, популярный объектно-реляционный каркас отображения.Каждый проект, использующий Hibernate, также может зависеть от Spring Framework и драйвера JDBC MySQL.Вместо того, чтобы включать эти зависимости в каждый проект, который использует Hibernate, Spring и MySQL, вы можете создать специальную POM, которая не делает ничего, кроме объявления набора общих зависимостей.Вы можете создать проект с именем persistence-deps (сокращение от Persistence Dependencies), и каждый проект, которому необходимо сделать постоянство, зависит от этого удобного проекта:

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