Я пытаюсь запустить класс, который я сделал, однако я получаю эту ошибку:java.lang.NoClassDefFoundError при запуске JMS потребителя
Exception in thread "main" java.lang.NoClassDefFoundError: javax/jms/Destination
Я не понимаю, почему это не работает, даже когда я включаю необходимые банки в пути к классам:
java consumer1 -cp activemq-all-5.3.2.jar
Является ли activemq-all-5.3.2.jar в том же каталоге, что и у потребителя1? –
@karianna да это – Jeune
Вы проверили activemq-all-5.3.2.jar, поэтому убедитесь, что у него есть этот класс? (может быть поврежденным артефактом), вы можете выполнить 'jar tvf activemq-all-5.3.2.jar', чтобы увидеть. –