Spring多模块下包扫描问题
记录一下在使用Ruoyi开源项目时新增了一个模块后,在ruoyi-admin启动springboot项目后无法扫描到新增的模块。
springboot默认扫描启动类同级包和同级的子包内容
跨包扫描需要注意
- 必须将其他包全部引入启动类所在的pom中。否则无法扫描到
- 倘若多个模块起始不一样。那么建议采用@ComponentScans注解。其中必须显式标明启动类所要扫描的模块。因为一旦显示的配置了该注解或者@ComponentScan注解。那么springboot默认的包扫描机制就会自动失效
评论区