Spring|Spring boot测试找不到SpringRunner.class的问题
目录
- Spring boot测试找不到SpringRunner.class
- 原因
- 解决方式
- @RunWith(SpringRunner.class)测试SpringRunner.class找不到报红
- SpringRunner报红无法添加类
- 问题解决
Spring boot测试找不到SpringRunner.class
原因
Maven依赖有一个,因为JUnit是直接添加到路径中,并不是通过Maven依赖加入,如果加入了会导致匹配不上
org.springframework.boot spring-boot-starter-webtest
解决方式
因为在Maven依赖中多了标签,所以删除之后即可
org.springframework.boot spring-boot-starter-web
@RunWith(SpringRunner.class)测试SpringRunner.class找不到报红
文章图片
SpringRunner报红无法添加类
上pom.xml文件中去掉scope标签内容即可。
如下图所示
文章图片
文章图片
问题解决
【Spring|Spring boot测试找不到SpringRunner.class的问题】
文章图片
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
推荐阅读
- 解决Spring|解决Spring Security的权限配置不生效问题
- 使用SpringSecurity设置角色和权限的注意点
- 项目实战|SpringBoot个人博客从无到有项目搭建——实战综合介绍
- springboot启动前执行方法的四种方式总结
- 基于spring注入为null的原因及解决方案
- 关于@Query注解的用法(Spring|关于@Query注解的用法(Spring Data JPA)
- SpringBoot|SpringBoot JPA出现错误:No identifier specified for en解决方案
- 使用|使用 SAP BTP 创建一个 Spring Boot Java 应用
- 等离子显示器测试软件,等离子显示器驱动芯片内置ERC功能的测试方法
- Spring Cloud Gateway 不小心换了个 Web 容器就不能用了,我 TM 人傻了