java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
2015-10-29 18:02
357 查看
当使用Junit 4.11及以上时,就会出现下面的错误:
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
错误的原因是Junit 4.11以后,在Junit的jar包里面就不在包含harmcrest包。
我们可以到Junit官网的下载页面看看:
下载链接:https://github.com/junit-team/junit/wiki/Download-and-Install
注:当我们使用原始的方式引入jar包时,需要导入junit.jar和hamcrest-core.jar;当我们使用maven依赖的方式引入junit时,不需要添加hamcrest-core.jar的依赖。
java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing
错误的原因是Junit 4.11以后,在Junit的jar包里面就不在包含harmcrest包。
我们可以到Junit官网的下载页面看看:
下载链接:https://github.com/junit-team/junit/wiki/Download-and-Install
注:当我们使用原始的方式引入jar包时,需要导入junit.jar和hamcrest-core.jar;当我们使用maven依赖的方式引入junit时,不需要添加hamcrest-core.jar的依赖。
相关文章推荐
- JUnit中获取测试类及方法的名称实现方法
- SpringMVC 单元测试
- Android单元测试 笔记
- 使用 Spring 进行单元测试
- junit最佳实践
- Eclipse快速上手指南之使用JUnit
- JUnit的框架设计及其使用的设计模式(精)
- 【转载】基于 JUnit 的 InstallAnywhere 安装程序图形界面自动测试框架
- myeclipse7.5配置junit
- JUnit
- junit 实例
- 10款常用Java测试工具
- Junit 入门教程一
- 控制Junit中方法的执行顺序
- 5分钟掌握JUnit要点
- 如何写出优秀的测试代码
- Junit中用到的注解
- 使用mybatis+SQLServer做持久层入门
- JUnit测试运行器
- 学习白盒测试该从何入手