Spring boot测试找不到SpringRunner.class的问题
更新时间:2022年01月19日 09:36:23 作者:qq_33391644
这篇文章主要介绍了Spring boot测试找不到SpringRunner.class的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
Spring boot测试找不到SpringRunner.class
原因
Maven依赖有一个<scope>,因为JUnit是直接添加到路径中,并不是通过Maven依赖加入,如果加入了<scope>会导致匹配不上
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <scope>test</scope> </dependency>
解决方式
因为在Maven依赖中多了<scope>标签,所以删除之后即可
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
@RunWith(SpringRunner.class)测试SpringRunner.class找不到报红
SpringRunner报红无法添加类
上pom.xml文件中去掉scope标签内容即可。
如下图所示
问题解决
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
SpringBoot @Value与@ConfigurationProperties二者有哪些区别
这篇文章主要介绍了SpringBoot @Value与@ConfigurationProperties二者的区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧2022-10-10java基本教程之synchronized关键字 java多线程教程
这篇文章主要介绍了java的synchronized原理、synchronized基本规则、synchronized方法 和 synchronized代码块、实例锁和全局锁2014-01-01Java开发中读取XML与properties配置文件的方法
这篇文章主要介绍了Java开发中读取XML与properties配置文件的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下2017-01-01SpringBoot中Elasticsearch的连接配置原理与使用详解
Elasticsearch是一种开源的分布式搜索和数据分析引擎,它可用于全文搜索、结构化搜索、分析等应用场景,本文主要介绍了SpringBoot中Elasticsearch的连接配置原理与使用详解,感兴趣的可以了解一下2023-09-09
最新评论