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

¿Fue útil?

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 .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top