javax.jms n'existe pas - compilation d'exemples activemq
Question
J'essaie de compiler les exemples fournis avec activemq
dans apache-activemq-5.1.0 \ exemple \ src \
TopicPublisher.java, CommandLineSupport.java
lors de la compilation via Netbeans, il a quelques problèmes de référencement en disant que javax.jms n’existe pas.
J'ai essayé j2ee.jar, openjms, sun jms mais ils donnent tous la même erreur.
Il se plaint également d'org.apache.activemq.util, mais je fais référence à activemq-all-5.1.0.jar.
note: toutes les autres références aux bocaux externes fonctionnent bien
des idées?
Modifier : les bocaux à référencer sont
.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
ils sont dans la distribution binaire activemq dans le dossier lib
La solution
Dans le répertoire lib, vous trouverez les fichiers jar nécessaires à la compilation. L'API JMS se trouve dans lib / geronimo-jms-1.1.jar .
Comment essayez-vous de les construire BTW? Vous utilisez la version Ant qui existe? Consultez la documentation sur leur construction .