此问题是因为项目需要DataSourceInitializationMode这个类,而spring-boot-starter-web场景启动器3x版本依赖包下没有这个类,而老一部分框架还会去反射寻找这个类导致springboot无法正常启动。
方案一:
<parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot</groupId> <version>3.0.5</version> </parent>
maven项目中添加springboot中的父级依赖,它可以给你提供相关的一些类
方案二:
可以将springboot改为2.X版本