javax.jms no existe - compilando ejemplos activemq
Pregunta
Estoy tratando de compilar los ejemplos que vienen con activemq
en apache-activemq-5.1.0 \ example \ src \
TopicPublisher.java, CommandLineSupport.java
al compilar a través de netbeans tiene algunos problemas de referencia que dicen que javax.jms no existe.
He probado el j2ee.jar, openjms, sun jms pero todos dan el mismo error.
también se queja de que org.apache.activemq.util no existe, pero estoy haciendo referencia a activemq-all-5.1.0.jar.
nota: todas las demás referencias a frascos externos funcionan bien
alguna idea?
Editar : los archivos a los que se debe hacer referencia son
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
están en el dist binario activemq en la carpeta lib
Solución
En el directorio lib están los jars que necesitarás para compilar cosas. La API de JMS está dentro de lib / geronimo-jms-1.1.jar .
¿Cómo estás tratando de construirlos por cierto? ¿Estás usando la compilación de Ant que está ahí? Consulte la documentación sobre cómo crearlos .