2015-09-26 87 views
-3

當我運行我的Java類異常在線程「主要」 java.lang.NoClassDefFoundError:使用javax/JMS /消息監聽

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

請添加一些更多細節 - 例如full stacktrace。 –

回答

0

從你的問題的標題猜我得到這個問題,看來你缺少jms依賴關係。

您應該將this jar添加到您的類路徑(Java消息服務版本1.1)。如果你正在使用Maven,這種依賴關係將會這樣做:

<dependency> 
    <groupId>javax.jms</groupId> 
    <artifactId>jms</artifactId> 
    <version>1.1</version> 
</dependency> 
相關問題