`

Spring项目用junit 时出现org.junit.runners.BlockJUnit4ClassRunner cannot be resolved

阅读更多

spring框架项目用junit做测试时,程序在自动编译时出现下述问题:

 程序的问题是项目中找不到org.junit.runners.BlockJUnit4ClassRunner,有两种可能,一是没有导入junit的jar, 二是导入的junit的jar的版本中没有此类。

1、首先确认是否导入jar包


 
2、既然Jar已导入,那就上junit官网看看现在junit的版本



 

总结:

1、充分可以肯定是版本问题,junit换一个高一些的版本,问题解决。

 

2、经过调查了解到Spring3提供了SpringJUnit4ClassRunner基类让我们可以很方便的接入JUnit4,而org.springframework.test.context.junit4.SpringJUnit4ClassRunner 继承了org.junit.runners.BlockJUnit4ClassRunner,这里BlockJUnit4ClassRunner类是在junit4.5以上的版本才含有的。


3、使用junit4.11版本时,官网里是要求junit-4.11.jar + hamcrest-core-1.3.jar,如果不加hamcrest-core-1.3.jar会报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误。如果用4.11版本需要两个Jar都加上,或者换成低一点的版本,下面共享的文件里提供了 junit4.7 版本。 



 
 
温馨提示:junit-4.11的jar包已共享,共享文件包括junit的jar包、源代码、文档。

百度网盘:链接:http://pan.baidu.com/s/1mgvFIje 密码:8ssf

  • 大小: 71.5 KB
  • 大小: 124.4 KB
  • 大小: 139.2 KB
  • 大小: 106.4 KB
  • 大小: 127.1 KB
0
0
分享到:
评论
1 楼 chen417980762 2016-09-21  
  

相关推荐

    junit的jar包

    org.junit.runners.BlockJUnit4ClassRunner.class org.junit.runners.JUnit4.class org.junit.runners.Parameterized.class org.junit.runners.ParentRunner.class org.junit.runners.Suite.class org.junit.runners...

    jaxen.jar和dom4j.jar

    at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71) at org.junit.runners....

    org.eclipse.jdt.core_3.5.2.v_981_R35x

    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46) at org.junit.runners....

    HIbernate4.3.6整合c3p0所需jar

    at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners....

    Spring Test 整合 JUnit 4 使用总结.rar

    Spring Test 整合 JUnit 4 使用总结.rar

    struts-junit spring-mock spring-test junit的javadoc.jar文档

    struts-junit spring-mock spring-test junit等的javadoc.jar格式的API文档,直接导入Eclipse/MyEclipse/Netbeans等IDE即可实现快速API查询。 包含以下文件: File name -------------------------------------- ...

    com.springsource.org.junit-4.7.0.jar

    com.springsource.org.junit-4.7.0.jar 需要的下载啊

    SpringJUnit4ClassRunner 单元测试

    单元测试—— Spring 环境下测试,所需要的jar包: spring-test-4.3.29.RELEASE.jar、junit-4.13.1.jar、hamcrest-core-1.3.jar。

    junit4.11 org.jsoup org.jdesktop SWT_Designer

    搞P2P,文件传输,文件共享,需要的一些包====java的,以后...junit4.7-4.11.zip org.jdesktop.swingx.jar org.jsoup-1.10 org-jdesktop-swingx.jar.zip SWT_Designer.zip 收集不易,共享上传给需要的朋友童鞋。。。。

    Spring In Action-2.1-01-@Component注解

    @RunWith(SpringJUnit4ClassRunner.class)//Spring的Junit测试,会在测试开始时,创建Spring的应用上下文 @ContextConfiguration(classes=CDPlayerSpringConfig.class)//表明配置类 public class SpringTest1 { //...

    junit-4.12.jar下载

    junit4 jar包下载,内包含junit-4.12.jar、junit-4.11.jar、junit-4.8.2.jar、junit-4.7.jar

    (完整版)软件测试技术试验报告--JUnit的基本应用.pdf

    (完整版)软件测试技术试验报告--JUnit的基本应用.pdf(完整版)软件测试技术试验报告--JUnit的基本应用.pdf(完整版)软件测试技术试验报告--JUnit的基本应用.pdf(完整版)软件测试技术试验报告--JUnit的基本应用.pdf...

    (完整版)软件测试技术试验报告--JUnit的基本应用.docx

    (完整版)软件测试技术试验报告--JUnit的基本应用.docx(完整版)软件测试技术试验报告--JUnit的基本应用.docx(完整版)软件测试技术试验报告--JUnit的基本应用.docx(完整版)软件测试技术试验报告--JUnit的基本应用.docx...

    junit4初探1.0.pdf

    junit4初探1.0.pdf junit4初探1.0.pdf junit4初探1.0.pdf

    ant-junit4.jar.zip

    标签:ant-junit4.jar.zip,ant,junit4,jar.zip包下载,依赖包

    spring项目jar包.zip

    构建最基础的Spring项目使用jar包 1. 核心容器四个包 1.1spring-beans-4.1.3.RELEASE.jar 1.2spring-context-4.1.3.RELEASE.jar 1.3spring-core-4.1.3.RELEASE.jar 1.4spring-expression-4.1.3.RELEASE.jar ...

    JUnit使用指南及作业规范.rar

    JUNIT 4.X4.X4.X使用 .... .... .... ......... 12 下载与安装 下载与安装 .... .... .... ...... 12 使用方法 .... .... .... .......... 13 与 3.x版本的异同 (看谁更简单) (看谁更简单) .... .... .... 13...

    junit ppt 学习文档.ppt

    junit ppt 学习文档.ppt junit ppt 学习文档.ppt junit ppt 学习文档.ppt

    junit工具jar包

    直接导入jar包就可以使用了,在方法上面加上@test,调式时候应该都会吧.右键运行,有个junit运行的.

    Junit的jar包.zip

    单元测试,JUnit 是一个 Java 编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一

Global site tag (gtag.js) - Google Analytics