开发者

Spring Junit测试找不到SpringJUnit4ClassRunner.class的解决

目录
  • Spring Junit测试开发者_Go培训找不到SpringJUnit4ClassRunner.class
    • 问题描述
    • 问题分析
    • 解决步骤
  • RunWith找不到SpringJUnit4ClassRunner.class
    • 问题概述
    • 问题分析
    • 问题解决
  • 总结

    Spring Junit测试找不到SpringJUnit4ClassRunner.class

    问题描述

    1.当使用Junit指定启动类为SpringJUnit4ClassRunner.class,发现SpringJUnit4ClassRunner.class找不到

    2.参考网上说是因为空格问题,但是本次遇到的问题其实不是

    问题分析

    1.本次测试使用Maven管理的项目,而不是直接导入spring-test的jar包

    2.查看Maven依赖,发现里面还有一个<scope>,因为JUnit是直接添加到路径中,并不是通过Maven依赖加入,如果加入了<scope>会导致匹配不上

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>5.0.9.RELEASE</version>
      <scope>test</scope>
    </dependency>

    解决步骤

    1.因为在Maven依赖中多了<scope>标签,所以删除之后即可

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>5.0.9.RELEASE</version>
    </dependency>

    2.删除之后再次测试,成功找到SpringJUnit4ClassRunner.class

    RunWith找不到SpringJUnit4ClassRunner.class

    maven项目@RunWith找不到SpringJU编程客栈nit4ClassRunner.class

    问题概述

    1、在使用maven创建项目后在在Maven Repository网站找到的相关然后在eclipse中jar包无法使用

    2、在使用@RunWith(SpringJUnit4ClassRunner.clapythonss)时找不到Spring编程客栈JUnit4ClassRunner.class

    3、网上解决方法是相关空格的问题

    问题分析

    使用maven创建web项目后,不直接导入相关包。php

    在pom.XML中导入相关依赖后发现相关jar不能使用

    kxWCDTD

    Spring Junit测试找不到SpringJUnit4ClassRunner.class的解决

    Spring Junit测试找不到SpringJUnit4ClassRunner.class的解决

    与其他依赖对比后发现在无法使用的依赖关系中有存在标签

    问题解决

    删除标签后相关依赖可以使用,@RunWith能找到SpringJUnit4ClassRunner.class,相关其他依赖也是存在这样的问题

    Spring Junit测试找不到SpringJUnit4ClassRunner.class的解决

    Spring Junit测试找不到SpringJUnit4ClassRunner.class的解决

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新开发

    开发排行榜