这个真的是个巨坑
产生原因
出现这个的原因就是配置文件没读到对应的配置文件
解决方式
该方法适用于SpringBoot3.0版本
在resources.META-INF.spring下创建org.springframework.boot.autoconfigure.AutoConfiguration.imports文件,springboot会在初始化时去读对应的配置文件实现自动装配
里面要存储的是对应的配置类文件地址,详细如下图所示
如此就可以通过pom.xml进行引用对应模块实现自动装配
可能到这有的同学还是没有成功还是报开头的错误,就觉得这是个水贴,但以下才是我踩到的一个巨坑
我们需要把这个Mark Directory(标记目录)的所有标记删了再重新将source和resource进行标记,就因为这个拖了我两天时间,如果有知道为什么的可以在评论区答疑