4

我正在尝试编译 activemq 附带的示例

在 apache-activemq-5.1.0\example\src\

TopicPublisher.java、CommandLineSupport.java

在通过 netbeans 编译时,它有一些引用问题,说 javax.jms 不存在。

我已经尝试过 j2ee.jar、openjms、sun jms,但它们都给出了相同的错误。

它还抱怨 org.apache.activemq.util 不存在,但我引用的是 activemq-all-5.1.0.jar。

注意:对外部 jar 的所有其他引用都可以正常工作

有任何想法吗?

编辑:需要引用的罐子是

activemq-core-5.1.0.jar
geronimo-jms_1.1_spec-1.1.1.jar
commons-logging-1.1.jar
geronimo-j2ee-management_1.0_spec-1.0.jar

它们在 lib 文件夹中的 activemq 二进制文件中

4

1 回答 1

7

在 lib 目录中是编译所需的 jars。JMS API 位于lib/geronimo-jms-1.1.jar中。

顺便说一句,您如何尝试构建它们?您使用那里的 Ant 构建?请参阅有关构建它们的文档

于 2008-10-31T09:06:47.910 回答