我是Maven的新手,不确定如何为pom.xml编写依赖关系
我正在尝试使用以下类:
import org.apache.activemq.junit.EmbeddedActiveMQBroker;
这是我编写依赖项的尝试:
<dependency>
<groupId>org.apache</groupId>
<artifactId>activemq-junit</artifactId>
<version>5.15.9</version>
</dependency>
但是我仍然遇到错误
答案 0 :(得分:0)
尝试以下操作。
<dependency>
<groupId>org.apache.activemq.tooling</groupId>
<artifactId>activemq-junit</artifactId>
<version>5.13.1</version>
<scope>test</scope>
</dependency>
您可以从mvnrepository.com获取详细信息。
答案 1 :(得分:0)
首先,我们进入ActiveMQ的官方Maven依赖关系页面-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>
更新
还添加下一个依赖项:
<!-- 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>