spring+quarts常見問題

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中刪除此包便可。 java

相關文章
相關標籤/搜索