Springboot多模块启动时,总是找不到子模块的bean

Springboot多模块启动时,总是找不到子模块的bean,这是因为启动Applicaiton 中总是默认扫描当前项目的目录,而不会去扫描子项目的bean,所以这里找不到。

一个解决思路是,在启动Application 上注明要去扫描哪些。

比如子项目是:com.base

当前项目是:com.access

那就加上:

@ComponentScan(basePackages = {"com.base","com.access"})

就可以正常启动了

参考:http://cloudpure.iteye.com/blog/2400902

猜你喜欢

转载自blog.csdn.net/u014209205/article/details/83586993
今日推荐