入門spring+quarts常見問題

dengxm發表於2009-11-25
javax/transaction/UserTransaction
Caused by: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
提示缺少:javax.transaction.UserTransaction。
原因是在工程中沒有加入jta.jar這個包!

nested exception is java.lang.NoClassDefFoundError: org/apache/commons/collections/SetUtils
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/collections/SetUtils
由於使用的commons-collections.jar版本太低或者根本沒有引入。建議使用3.2的
對於使用MyEclipse的,如果匯入了commons-collections.jar 3.*的包還不行,而且沒有找到其他的包的話很可能是MyEclipse自帶的Liberary中包括了版本低的包而你匯入了這個lib。
比如MyEclipse的Hibernate的Lib中包括commons-collections.jar但是版本是2.*。
Window->Preferences->Myeclipse->Project Capabilities->Hibernate
從lib中刪除此包即可。 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13726712/viewspace-620554/,如需轉載,請註明出處,否則將追究法律責任。

相關文章