Maven репозиторий для QPid - PullRequest
       6

Maven репозиторий для QPid

1 голос
/ 24 ноября 2010

Я пытаюсь использовать QPid в качестве провайдера JMS. Maven используется как инструмент для сборки. Я не могу найти репозиторий maven, содержащий QPid, поэтому моя сборка не удалась.

Вопросы * * 1003

  1. кто-нибудь знает хранилище mvn, содержащее qpid?
  2. Есть ли обходной путь? Я скачал все файлы JAR и попытался просто поместить их в .m2 / repository / org / apache / qpid / qpid-common / 0.6 а также .m2 / хранилище / орг / Apache / qpid / qpid-клиент / 0,6

Но сборка все равно не удалась. Я считаю, что я не знаю, достаточно Maven, чтобы работать над этим. Итак, каково решение?

Ответы [ 4 ]

1 голос
/ 03 апреля 2017

Кажется, теперь, спустя годы после того, как этот вопрос был задан, QPid доступен на Maven Central. Вот координаты брокера ...

    <dependency>
        <groupId>org.apache.qpid</groupId>
        <artifactId>qpid-broker</artifactId>
        <version>6.1.2</version>
        <scope>test</scope>
    </dependency>

Здесь на странице Maven Central перечислены все модули, из которых сделан QPid.

1 голос
/ 24 ноября 2010

В этой публикации списка рассылки Эммануэль Бур говорит, что он проводит неофициальное репозиторий Maven для проекта qpid по адресу:

http://people.apache.org/~ebourg/qpid/maven/

Однако это эффективно (если не в действительности) релизы моментальных снимков, и есть риски в зависимости от снимков, опубликованных кем-то другим. (Ваш код может самопроизвольно сломаться из-за некоторой ошибки, которая появилась в снимке, который maven только что загрузил для вас.)

Обратите внимание, что вы должны иметь возможность вручную добавлять файлы POM и JAR в ваше дерево .m2/repository, но вы должны точно следовать правилам именования. Команда mvn предоставляет лучший способ сделать это с помощью плагина install .

1 голос
/ 24 ноября 2010
0 голосов
/ 28 мая 2012

Артефакты Qpid, начиная с версии 0.10, теперь доступны в центральном репозитории.

...