2011-07-18 137 views
1

我想用spring配置文件运行一个简单的程序。在配置中,我为JMS模板创建了一个bean。当我从eclipse运行它时,一切都很完美,但如果我尝试从命令行运行它,则会出现以下错误。弹簧配置文件错误

错误在类路径资源中定义名为JMSTEMPLATE的创建bean [​​3210]:bean的实例化失败;嵌套的例外是java.lang.NoClassDefFoundErrorjavax/jms/JMSException

有没有人知道为什么这可能是?我已经仔细检查了我的课程路径,这很好。

回答

3

您忘记在您的classpath中包含jms.jar

+0

有一个小小的错字,让我永远找不到,但这是所有的根源。 – jim

1

你是否在你的classpath中包含了JMS jar?此错误表明它们在运行时丢失。