Spring配置文件错误
我正在尝试使用 spring 配置文件运行一个简单的程序。在配置中,我为 JMS 模板创建一个 bean。当我从 eclipse 运行它时,一切都很完美,但是如果我尝试从命令行运行它,则会出现以下错误。
在类路径资源 [
config.xml
] 中定义名称为 JMSTEMPLATE 的创建 bean 时出错:bean 实例化失败;嵌套异常是java.lang.NoClassDefFoundError
:javax/jms/JMSException
有谁知道为什么会这样?我已经仔细检查了我的班级路径,没有问题。
I am trying to run a simple program using a spring configuration file. In the configuration I am creating a bean for the JMS template. When I run it from eclipse everything works perfect but if I try to run it from the command line I get the following error.
Error creatign bean with name JMSTEMPLATE definded in class path resource [
config.xml
]: Instantiation of bean failed; nested exception isjava.lang.NoClassDefFoundError
:javax/jms/JMSException
Does anyone know why this could be? I've double checked my class path and it is fine.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您忘记在 类路径。
You are forgetting to include the
jms.jar
in your classpath.您是否在类路径中包含 JMS jar?此错误表明它们在运行时丢失。
Are you including JMS jars in your classpath? This error suggests that they are missing at runtime.