在使用SpringBoot写测试类时遇到报错,大意为找不到SpringBoot的配置,需要在test类中指定启动类的配置
这是因为测试类所在的包名和SpringBoot启动类所在的包名不一致导致,测试类扫描不到启动类,所以无法启动
想要解决问题其实很简单,一劳永逸的方法就是将测试类所在的包名和启动类所在的包名保持一致,或者在测试类上的@SpringBootTest注解上手动添加启动类,例如:@SpringBootTest(classes = ManageApplication.class)
SpringBoot遇到Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration
最新推荐文章于 2024-06-16 20:55:46 发布