1

我正在尝试使用 spring 配置文件运行一个简单的程序。在配置中,我正在为 JMS 模板创建一个 bean。当我从 Eclipse 运行它时,一切正常,但是如果我尝试从命令行运行它,我会收到以下错误。

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

有谁知道为什么会这样?我已经仔细检查了我的课程路径,这很好。

4

2 回答 2

3

您忘记将 包含jms.jar在您的类路径中。

于 2011-07-18T18:19:02.013 回答
1

您是否在类路径中包含 JMS jar?此错误表明它们在运行时丢失。

于 2011-07-18T18:20:21.960 回答