Springboot使用test无法启动问题的解决
作者:weixin_44202031 时间:2021-07-03 22:09:23
Springboot使用test无法启动
test无法启动,遇到
java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use报错信息
测试文件和启动文件是否才同一层目录下
SpringBootTest--踩坑错误
Spring boot降低了我们对spring开发的难度
采用了大量在的自动配置,我们只需要进行简单的基本配置,就能快速开发一个spring应用。
同样spring对于单元测试也有场景启动器----spring-boot-starter-test,可以让我们在,spring环境下进行测试。
昨天测试的时候,容器都无法启动,检查之后发现了原因,也是因为自己粗心大意。
@RunWith(value = SpringRunner.class)
//@SpringBootTest(classes = SearchApplication9007Test.class) //错误写法 ,这个class应该填写的是你的主启动类,
//而不是你的测试类。以为之前用的稍微高点的版本,可以省略这个括
//号内的配置。但是这个版本需要配置
@SpringBootTest(classes = SearchApplication9007.class) //正确写法 ,应该填入主配置类
public class SearchApplication9007Test{
@Autowired
private ElasticsearchTemplate elasticsearchTemplate;
/**
来源:https://blog.csdn.net/weixin_44202031/article/details/104827145
标签:Springboot,test,无法启动
0
投稿
猜你喜欢
Java实现指定线程执行顺序的三种方式示例
2021-08-16 15:11:34
JAVA泛型的继承和实现、擦除原理解析
2023-03-12 19:37:09
sin(x)如何求解的java代码实现方法
2022-04-17 16:22:07
关于Java中finalize析构方法的作用详解
2023-12-09 23:46:27
使用JDBC实现数据访问对象层(DAO)代码示例
2021-11-12 23:33:46
Java项目开发命名规范(动力节点Java学院整理)
2021-06-24 07:16:56
JAVA反射机制实例教程
2023-11-25 23:33:47
关于Java集合框架面试题(含答案)上
2021-06-02 13:29:44
Struts和servlet不能共存问题解决方法
2022-09-20 07:26:59
引入SpringCloud-gateway报错的解决方案
2022-04-02 21:47:17
Mybatis通过Spring完成代理类注入的流程分析
2023-10-25 00:55:55
JPA like 模糊查询 语法格式解析
2022-06-16 20:43:42
C#中判断、验证字符串是否为日期格式的实现代码
2021-06-05 01:57:26
SpringMVC接收多个对象的4种方法
2023-11-23 06:24:18
C#索引属性用法实例分析
2023-02-02 14:15:19
C#使用RestClient调用Web API
2022-05-30 04:13:09
SpringBoot在Controller层接收参数的n种姿势(超详细)
2023-01-28 00:54:39
flutter日期选择器 flutter时间选择器
2023-09-22 04:50:15
Java Switch对各类型支持实现原理
2023-10-28 04:45:37
详解Spring Data Jpa 模糊查询的正确用法
2022-03-28 15:07:50