javax.jms не существует - компилируем примеры activemq - PullRequest
3 голосов
/ 31 октября 2008

Я пытаюсь скомпилировать примеры, которые идут с 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.

примечание: все остальные ссылки на внешние банки работают нормально

есть идеи?

Редактировать : банки, на которые нужно сослаться,

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

они находятся в двоичном каталоге activemq в папке lib

1 Ответ

7 голосов
/ 31 октября 2008

В каталоге lib находятся файлы, которые вам понадобятся для компиляции. API JMS находится внутри lib / geronimo-jms-1.1.jar .

Как вы пытаетесь построить их, кстати? Вы используете сборку Ant, которая там есть? См. документацию по их созданию .

...