1、错误描述
java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing
2、错误原因
将junit-4.11.jar导入到lib目录中,出现错误;junit-4.11.jar中不包含Hamcrest
3、解决办法
在junit-4.11.jar导进去后,再导进去hamcrest-core-1.3.jar...
分类:
编程语言 时间:
2015-03-09 22:34:10
阅读次数:
175
hamcrest-junit-2.0.0.0.jar java-hamcrest-2.0.0.0.jar copy to ant-sourceCodeDir/lib/optimal
分类:
其他好文 时间:
2015-03-08 22:58:09
阅读次数:
181
下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网又看了...
分类:
编程语言 时间:
2015-01-23 21:29:38
阅读次数:
230
以下是user控制器的测试实例
importstaticorg.junit.Assert.*;
importjava.util.ArrayList;
importjava.util.List;
importjavassist.expr.NewArray;
importorg.hamcrest.Matchers;
importorg.junit.Before;
importorg.junit.Test;
importorg.junit.runner.RunWith;
importorg.s..
分类:
编程语言 时间:
2015-01-07 19:16:44
阅读次数:
194
java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing少了hamcrest.jar包下载后,将其导入到eclipse里面就可以了。这个jar包一般在D:\eclipse\eclipse\plugins下也有
分类:
编程语言 时间:
2014-12-09 20:01:50
阅读次数:
179
如果需要是用assertThat需要在项目中引入junit4的jar包,以及hamcrest-core.jar和hamcrest-library.jar
下面是常用断言的代码
[Java] 纯文本查看 复制代码
?
01
02
03
04
05
06
07
08
09
10
11
12...
分类:
其他好文 时间:
2014-11-30 12:35:54
阅读次数:
215
Bean Query是一个开源的Java工具包,它复用Apache
Commons BeanUtils, Apache
Commons Collections, Java
Hamcrest 来简化对Bean(集合)的排序,过滤和转换。
项目地址:
https://github.com/Jimmy-Shi/bean-query
http://git.oschin...
分类:
其他好文 时间:
2014-11-21 23:18:19
阅读次数:
196