2010-02-12 68 views
2

我在Maven項目中使用Quratz 1.6.3 API。這是當我運行它的錯誤消息我得到: java.lang.NoClassDefFoundError:組織/阿帕奇/公/收藏/ SetUtils 在org.quartz.JobDetail(JobDetail.java:85) .....Quartz Scheduler - NoClassDefFoundError

commons.collections 3.2依賴包含在項目的pom.xml文件中。可能是這個錯誤的原因是什麼?

在此先感謝。

回答

1

commons.collections 3.2.1包含此類

org\apache\commons\collections\SetUtils.class 

所以這個問題應該在你的Maven項目。仔細檢查commons.collections獲取的是類路徑(請參閱日誌)。或者顯示項目配置,所以我們將能夠提供幫助。