我正在尝试编译activemq附带的示例
在apache-activemq-5.1.0 \ example \ src \
中TopicPublisher.java,CommandLineSupport.java
关于编译thru netbeans它有一些引用问题,说javax.jms不存在。
我已经尝试过j2ee.jar,openjms,sun jms,但他们都给出了同样的错误。
它还抱怨org.apache.activemq.util不存在,但我引用了activemq-all-5.1.0.jar。
注意:对外部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 binary dist中
答案 0 :(得分:7)
在lib目录中是你需要编译东西的jar。 JMS API位于 lib / geronimo-jms-1.1.jar 中。
你是如何建立BTW的?你使用的是那种Ant构建吗?请参阅documentation on building them。