Ошибка файла конфигурации Spring

Я пытаюсь запустить простую программу, используя файл конфигурации Spring. В конфигурации я создаю bean-компонент для шаблона JMS. Когда я запускаю его из eclipse, все работает отлично, но если я пытаюсь запустить его из командной строки, я получаю следующую ошибку.

Ошибка создания bean-компонента с именем JMSTEMPLATE, определенным в ресурсе пути к классу [config.xml]: создание экземпляра bean-компонента не удалось; вложенное исключение java.lang.NoClassDefFoundError: javax/jms/JMSException

Кто-нибудь знает, почему это может быть? Я дважды проверил свой путь к классу, и все в порядке.


person jim    schedule 18.07.2011    source источник


Ответы (2)


Вы забыли включить jms.jar в свой путь к классам.

person Bozho    schedule 18.07.2011
comment
Была небольшая опечатка, на поиски которой у меня ушла вечность, но в этом и была причина всего. - person jim; 19.07.2011

Включаете ли вы банки JMS в свой путь к классам? Эта ошибка предполагает, что они отсутствуют во время выполнения.

person brabster    schedule 18.07.2011