线程" main"中的例外情况java.lang.NoClassDefFoundError:javax / jms / MessageListener

时间:2015-09-26 10:30:06

标签: java spring-mvc

运行Java类时出现此问题

public class DrawingApp {

    public static void main(String[] args) {

        BeanFactory factory = new XmlBeanFactory(new FileSystemResource("spring.xml"));
        Triangle triangle = (Triangle)factory.getBean("triangle");

        triangle.draw();

    }
}

1 个答案:

答案 0 :(得分:0)

从问题的标题中猜测,您似乎错过了jms依赖关系。

您应该将this jar添加到类路径(Java消息服务版本1.1)。如果您使用Maven,则此依赖项将执行:

<dependency>
    <groupId>javax.jms</groupId>
    <artifactId>jms</artifactId>
    <version>1.1</version>
</dependency>