这两天写代码遇到一个奇葩的问题,直接运行包下面的springboot的时候,出现了找不到service的bean的情况。虽然明白原因可能是包的名称扫描得不正确,但是一直都找不到原因,也许是自己追求更深入的动力没有了吧,所以就一直都找不到原因。
今天才发现,原来application启动后扫描的根目录就是自己的包名。
而恰恰,导入的另外一个maven modules虽然前面的包名一样,但最后一个不一样,结果就是一直都不找到可以注入的bean。
哎,看来自己还是不够心细,这么明显的错误,结果就这样了。
配置@ComponentScan 好像也不能够搞定,
不过也总算解决了这几天来的问题。
参考:http://www.jianshu.com/p/f8652ee6e2fa
springboot 困绕的问题
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Spring Boot Rock'n'Roll - 一个架构士的思考与沉淀https://afoo.me/post...
- 上一篇文章中,我们分析了SpringBoot的启动过程:构造SpringApplication并调用它的run方法...