Как развернуть артефакты maven, если их нет в центральном хранилище - PullRequest
1 голос
/ 18 марта 2010

Какой будет механизм для развертывания rar-артефактов, если их нет в хранилище. (Например, я хотел бы развернуть jackrabbit в моем приложении j2ee, но он недоступен как часть репозиториев maven. Должен ли я хранить двоичный файл локально в SVN и использовать плагин antrun для его копирования?

Ответы [ 2 ]

3 голосов
/ 19 марта 2010

Более конкретный ответ на ваш вопрос, однако, заключается в том, что Jackrabbit доступен в центральном хранилище:

http://repo2.maven.org/maven2/org/apache/jackrabbit/jackrabbit-jca/2.0.0/

Вы можете включить его с:

<dependency>
  <groupId>org.apache.jackrabbit</groupId>
  <artifactId>jackrabbit-jca</artifactId>
  <version>2.0.0</version>
  <type>rar</type>
</dependency>
3 голосов
/ 18 марта 2010

Обычно для этого используется корпоративный репозиторий (например, Nexus ). Если это не вариант, посмотрите в этом предыдущем ответе способ хранения зависимостей в вашей системе управления версиями.

...