Какова зависимость для EmbeddedActiveMQBroker? - PullRequest
0 голосов
/ 07 июня 2019

Я новичок в Maven и не знаю, как писать зависимости для моего pom.xml

Я пытаюсь использовать следующий класс:

import org.apache.activemq.junit.EmbeddedActiveMQBroker;

И это моя попытка написать зависимость:

<dependency>
    <groupId>org.apache</groupId> 
    <artifactId>activemq-junit</artifactId> 
    <version>5.15.9</version>
</dependency>

Но я все еще получаю ошибку

Ответы [ 2 ]

0 голосов
/ 07 июня 2019

Прежде всего, мы переходим на официальную страницу зависимостей Maven ActiveMQ - https://mvnrepository.com/artifact/org.apache.activemq/activemq-broker/5.15.9.

Затем мы переходим в категорию «Тестовые зависимости», где мы ясно видим артефакт JUnit.

Итак, используйте в своем файле pom.xml следующую зависимость для версии 5.15.19:

<!-- https://mvnrepository.com/artifact/org.apache.activemq/activemq-broker -->
<dependency>
    <groupId>org.apache.activemq</groupId>
    <artifactId>activemq-broker</artifactId>
    <version>5.15.9</version>
</dependency>

UPDATE

Добавьте также следующую зависимость:

<!-- https://mvnrepository.com/artifact/org.apache.activemq.tooling/activemq-junit -->
<dependency>
    <groupId>org.apache.activemq.tooling</groupId>
    <artifactId>activemq-junit</artifactId>
    <version>5.15.9</version>
    <scope>test</scope>
</dependency>
0 голосов
/ 07 июня 2019

Попробуйте выполнить следующее.

<dependency>
    <groupId>org.apache.activemq.tooling</groupId>
    <artifactId>activemq-junit</artifactId>
    <version>5.13.1</version>
    <scope>test</scope>
</dependency>

Подробную информацию можно получить на mvnrepository.com.

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