javax.jms non esiste - compilando esempi activemq
Domanda
Sto cercando di compilare gli esempi forniti con activemq
in apache-activemq-5.1.0 \ example \ src \
TopicPublisher.java, CommandLineSupport.java
durante la compilazione tramite netbeans ha alcuni problemi di riferimento dicendo che javax.jms non esiste.
Ho provato j2ee.jar, openjms, sun jms ma tutti danno lo stesso errore.
si lamenta anche di org.apache.activemq.util ma non faccio riferimento a activemq-all-5.1.0.jar.
nota: tutti gli altri riferimenti a barattoli esterni funzionano bene
qualche idea?
Modifica : i vasi che devono essere referenziati sono
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
sono nella dist binaria activemq nella cartella lib
Soluzione
Nella directory lib sono i barattoli che dovrai compilare. L'API JMS è all'interno di lib / geronimo-jms-1.1.jar .
Come stai cercando di costruirli BTW? Stai usando la build Ant che c'è? Consulta la documentazione sulla loro costruzione .