代碼不出錯(cuò),控制臺(tái)輸出空白,junit報(bào)錯(cuò)
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing 我用的Oracle數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中有表,代碼也不報(bào)錯(cuò),控制臺(tái)輸出空白,junit測(cè)試出來(lái)報(bào)錯(cuò)(以上代碼)有神能解釋解釋嗎?
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing 我用的Oracle數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)中有表,代碼也不報(bào)錯(cuò),控制臺(tái)輸出空白,junit測(cè)試出來(lái)報(bào)錯(cuò)(以上代碼)有神能解釋解釋嗎?
舉報(bào)
2016-09-19
你用的junit版本太高了,解決方法有兩個(gè):
1、換成junit低版本,如:junit-4.8.jar;
2、添加hamcrest-core-1.3.jar到你的項(xiàng)目中,你缺少的類就在hamcrest-core-1.3.jar這個(gè)包中。