охота на мавенских зависимостей - PullRequest
1 голос
/ 26 мая 2010

Я хочу начать использовать maven в коде, который я распространяю, но не могу найти эффективный способ работы с зависимостями. Каждая новая зависимость занимает слишком много времени, чтобы ее добавить.

В качестве простого примера мне нужно добавить Tomcat для компиляции. Должен ли действительно вручную перенаправлять репо в моем браузере, чтобы найти идентификатор группы, идентификатор артефакта и номер версии?

В каждом случае, кажется, легче найти не maven загрузки. Надеюсь, я что-то упустил очевидное.

Ответы [ 2 ]

3 голосов
/ 26 мая 2010

Действительно ли мне нужно вручную перенаправлять репо в моем браузере, чтобы найти идентификатор группы, идентификатор артефакта и номер версии?

Нет. Используйте поисковую систему хранилища. Некоторые упоминаются здесь , больше здесь . Некоторые IDE также предлагают средства для поиска и добавления зависимостей (например, Eclipse с m2eclipse).

1 голос
/ 26 мая 2010

Прежде всего, использование IDE действительно помогает. В Eclipse есть плагин m2eclipse, и если вы определяете местоположения удаленных репозиториев maven в своем определении pom, вы можете добавить зависимости в его редакторе pom, и он автоматически найдет нужные вам артефакты.


Что действительно полезно, так это использование менеджера репозитория, такого как Nexus / Artifactory, где вы собираете самые важные репозитории maven, а затем вам не нужно объявлять определенные местоположения репозитория в определении pom для различных артефактов, но все будет проксировано Nexus.

...