javax.jms не существует - компилируем примеры activemq

StackOverflow https://stackoverflow.com/questions/252016

  •  05-07-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top