`
macrabbit
  • 浏览: 231907 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Junit4 junit java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing 解决

阅读更多

平时一直使用Myeclipse默认自带junit4,一切正常。

今天使用JPA 时,调用em.remove批量删除实体时报错,如果删除单独实体则正常,批量删初就出错

junit java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing

...............................................

后改用junit4.92一切正常,请注意一定不要使用哪个没有带“hamcrest”版本

 

分享到:
评论

相关推荐

    jaxen.jar和dom4j.jar

    java.lang.NoClassDefFoundError: org/jaxen/JaxenException at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230) at org.dom4j.tree.AbstractNode.createXPath(AbstractNode.java:207) at org....

    junit-4.11.jar

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

    jmockit_sample:jmockit 使用示例代码和说明

    使用mock测试的几点好处: a、能够帮助我们解耦设计,即以接口设计为中心。 b、在使用其他对象的...使用jmockit,不要使用jre,要用jdk,否则,可能出现比如java.lang.NoClassDefFoundError: org.junit.runner.Runner

    hamcrest-all-1.0.jar.zip包

    通过以上步骤,你应该能够解决“java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing”的问题,从而顺利使用JUnit进行测试。在实际的软件开发过程中,保持良好的测试习惯,及时解决这类问题,有助于提高...

    hamcrest-core-1.3.jar

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

    hamcrest-core-1.3.rc2.jar

    JUnit报initializationError的解决方法在新搭建... java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing 一看就是缺少Class。多方查找,发现是少了hamcrest包。将hamcrest-core.jar加入到Build Path就可以了。

    agent+javassist例子

    `java.lang.instrument.Instrumentation`接口提供了与Java Agent交互的核心功能,如添加类转换器、获取所有已加载类等。 `javassist`是开源的Java字节码操作库,它使得开发者可以在运行时动态创建和修改类。`...

    leetcode所有报错-leetcode:leetcode

    java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing”。这是因为 Junit 4.11 以上版本不再包含 hamcrest,所以如果使用 Junit 4.11 以上版本就需要导入 hamcrest,或者降到 Junit 4.10 版本也行。 解决,...

    Eclipse 项目 打包成 可执行jar 文件

    - 如果未遵循上述路径规则,可能会遇到`Exception in thread "main" java.lang.NoClassDefFoundError`异常。 #### 三、使用Eclipse进行打包 接下来,我们将详细介绍如何通过Eclipse将Java项目打包成JAR文件。 1. ...

    libjar包

    在Java开发环境中,`lib`目录通常用于存放各种依赖库,而`jar`包(Java Archive)是Java平台特有的归档文件格式,用于打包类文件、资源文件等,便于管理和运行Java应用程序。`libjar包`可能指的是一个包含了多个`jar...

Global site tag (gtag.js) - Google Analytics