网上常见的解决方案为
1.调整警告级别(能正常运行的情况下)
2.检查 LogService 编译有问题,导致无法编译

但以上2点都未解决我的问题,原因为 maven 的多模块结构下
需要 SpringBoot 启动类的注解上添加 scanBasePackages 指名包的情况,这样才能找到。
@SpringBootApplication(scanBasePackages = {"com.xxxx.erp"})
本文探讨了在Maven多模块项目中遇到的SpringBoot启动类无法正确扫描包的问题,通常的解决方案如调整警告级别和检查LogService编译问题并未奏效。文章深入分析了问题原因,并提出了解决方案:在启动类的@SpringBootApplication注解中明确指定scanBasePackages参数,以确保SpringBoot能够准确地扫描到所有必要的包。
网上常见的解决方案为
1.调整警告级别(能正常运行的情况下)
2.检查 LogService 编译有问题,导致无法编译

但以上2点都未解决我的问题,原因为 maven 的多模块结构下
需要 SpringBoot 启动类的注解上添加 scanBasePackages 指名包的情况,这样才能找到。
@SpringBootApplication(scanBasePackages = {"com.xxxx.erp"})

被折叠的 条评论
为什么被折叠?