Java EmbeddedActiveMQBroker的依赖性是什么?
我是Maven新手,不知道如何为pom.xml编写依赖关系 我正在尝试使用以下类:Java EmbeddedActiveMQBroker的依赖性是什么?,java,maven,Java,Maven,我是Maven新手,不知道如何为pom.xml编写依赖关系 我正在尝试使用以下类: import org.apache.activemq.junit.EmbeddedActiveMQBroker; 这是我试图写一篇依赖性的文章: <dependency> <groupId>org.apache</groupId> <artifactId>activemq-junit</artifactId> <ver
import org.apache.activemq.junit.EmbeddedActiveMQBroker;
这是我试图写一篇依赖性的文章:
<dependency>
<groupId>org.apache</groupId>
<artifactId>activemq-junit</artifactId>
<version>5.15.9</version>
</dependency>
org.apache
activemq junit
5.15.9
但我仍然收到一个错误请尝试以下操作
<dependency>
<groupId>org.apache.activemq.tooling</groupId>
<artifactId>activemq-junit</artifactId>
<version>5.13.1</version>
<scope>test</scope>
</dependency>
org.apache.activemq.tooling
activemq junit
5.13.1
测验
您可以从mvnrepository.com获得详细信息。首先,我们进入ActiveMQ的官方Maven依赖项页面 然后,我们转到“测试依赖项”类别,在那里我们可以清楚地看到
JUnit
工件
因此,在版本5.15.19的pom.xml
文件的下一个依赖项中使用:
<!-- 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>
org.apache.activemq
activemq代理
5.15.9
更新
还添加下一个依赖项:
<!-- 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>
org.apache.activemq.tooling
activemq junit
5.15.9
测验
我在mvnreposity.com上查看过,它将依赖性列为(对不起格式):org.apache.activemq-activemq-broker 5.13.1,但这一个仍然给我一个错误。如果它抛出错误,他们为什么会列出它?你怎么知道你需要将“工具”部分添加到依赖项中?它对你有用吗,我在mvnrepository.com中检查过。@klippy,你可以试试BSeitkazin提到的这个。我将删除我的帖子。使用此版本的依赖性会导致以下错误:无法解析导入org.apache.activemq.junit