凯发真人娱乐

spring junit测试找不到springjunit4classrunner.class怎么解决 -凯发真人娱乐

2023-11-17

专为编程打造,自动写代码机器人,免费开通

今天小编给大家分享一下spring junit测试找不到springjunit4classrunner.class怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

spring junit测试找不到springjunit4classrunner.class

问题描述

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

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

问题分析

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

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


    org.springframework
    spring-test
    5.0.9.release
    test

解决步骤

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


    org.springframework
    spring-test
    5.0.9.release

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

runwith找不到springjunit4classrunner.class

maven项目@runwith找不到springjunit4classrunner.class

问题概述

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

2、在使用@runwith(springjunit4classrunner.class)时找不到springjunit4classrunner.class

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

问题分析

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

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

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

问题解决

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

以上就是“spring junit测试找不到springjunit4classrunner.class怎么解决”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注本站行业资讯频道。

网站地图