`

JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误

阅读更多

        下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网看了一下,如下发现:

        junit.jar: Includes the Hamcrest classes. The simple all-in-one solution to get started quickly.Starting with version 4.11, Hamcrest is no longer included in this jar.

        junit-dep.jar: Only includes the JUnit classes but not Hamcrest. Lets you use a different Hamcrest version.

        说明4.1.1中没有hamcrest包了。

 

解决方法:

(1)换成低版本的,如junit-4.8.jar

(2)junit-4.11.jar + hamcrest-core-1.3.jar

分享到:
评论

相关推荐

    junit-4.11.jar

    JUnit报initializationError的解决方法在新搭建的环境上测试时,一个模块发现错误:java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing 一看就是缺少Class。多方查找,发现是少了hamcrest包。将hamcrest-...

    junit-4.11-API文档-中文版.zip

    赠送jar包:junit-4.11.jar; 赠送原API文档:junit-4.11-javadoc.jar; 赠送源代码:junit-4.11-sources.jar; 赠送Maven依赖信息文件:junit-4.11.pom; 包含翻译后的API文档:junit-4.11-javadoc-API文档-中文...

    junit-4.11.jar hamcrest-core-1.3.jar

    junit-4.11.jar hamcrest-core-1.3.jar

    junit-4.11-API文档-中英对照版.zip

    赠送jar包:junit-4.11.jar; 赠送原API文档:junit-4.11-javadoc.jar; 赠送源代码:junit-4.11-sources.jar; 赠送Maven依赖信息文件:junit-4.11.pom; 包含翻译后的API文档:junit-4.11-javadoc-API文档-中文...

    junit-4.11-sources.jar

    junit-4.11的源代码,用winRar解压即可得到其目录结构。junit小巧但功能强大,是多种设计模式的叠加,对你Java学习以及提高绝对有帮助哦!

    junit-4.11-SNAPSHOT-20120416-1530.jar

    java最新版的调试工具junit-4.11jar包 导入Eclipse替换其自带的JUnit jar包即可

    junit-jupiter-api-5.8.2-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-api:5.8.2; 标签:junit、jupiter、api、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,...

    junit-jupiter-engine-5.8.2-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-engine:5.8.2; 标签:junit、engine、jupiter、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    junit-4.11.jar包

    junit-4.11.jar包,有需要的可以下载

    junit-4.7.jar,junit-4.11.jar

    hamcrest-core-1.3.jar,junit-4.7.jar,junit-4.11.jar

    hamcrest-core-1.3.jar

    使用junit4.13作单元测试报 “ java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing “ 异常完美解决方案 !! 需要导入hamcrest-core-1.3.jar 这个jar包, 注意jar包版本是1.3 大家下载下来后直接使用解压缩...

    junit-jupiter-params-5.7.2-API文档-中文版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-params:5.7.2; 标签:junit、jupiter、params、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    junit-jupiter-api-5.4.2-API文档-中英对照版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-api:5.4.2; 标签:junit、jupiter、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化...

    junit-4.12.jar hamcrest-library-1.3.rc2.jar hamcrest-core-1.3.rc2.jar

    junit-4.12.jar hamcrest-library-1.3.rc2.jar hamcrest-core-1.3.rc2.jar,单元测试框架JUnit必须引用的jar包

    junit-jupiter-api-5.8.0-M1-API文档-中英对照版.zip

    Maven坐标:org.junit.jupiter:junit-jupiter-api:5.8.0-M1; 标签:junit、jupiter、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性...

    单元测试jar(junit-4.11+hamcrest-core-1.3.rc2)

    单元测试jar(junit-4.11+hamcrest-core-1.3.rc2).!!!!!

    junit-jupiter-engine-5.8.1.jar中文-英文对照文档.zip

    中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...

    junit-platform-launcher-1.7.0.jar

    junit-platform-launcher-1.7.0.jarjunit-platform-launcher-1.7.0.jar

Global site tag (gtag.js) - Google Analytics