我正在尝试使用嵌入式ActiveMQ代理进行单元测试,如下所述:http://activemq.apache.org/how-to-unit-test-jms-code.html嵌入式ActiveMQ代理需要哪些依赖关系?
我需要包含哪些Maven依赖关系?目前,我刚才这些:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-core</artifactId>
<version>5.5.0</version>
</dependency>
这就是我得到:
java.lang.ClassFormatError: Absent Code attribute in method that
is not native or abstract in class file javax/jms/JMSException
当试图实例化一个经纪人:
final BrokerService broker = new BrokerService();
我要补充什么别的Maven依赖关系列表? (我不使用春季)
activemq通过activemq-client - > geronimo-jms对JMS API有一个传递依赖性,最好的答案。 – dardo 2013-04-24 14:01:34