Could not autowire. No beans of IDeptService type found

报错原因:创建微服务时引入另一个项目的service报的错
1. 先看下报错情况 如下图
Could not autowire. No beans of IDeptService type found_第1张图片
2.报错原因如下图

2.1.microservicecloud-provider-dept-8001 的启动类 在 com,xu.microservicecloudproviderdept8001包 下

2.2 但是IDeptservice在另一个项目的 com.xu.microservicecloudapi 包下
2.3 最后的一个包名不一样所以 编译时就报错了

**3.**解决方案 把启动类移动到相同的包名下就ok了如图

Could not autowire. No beans of IDeptService type found_第2张图片
4.我这里就是把启动类 移动到了com.xu这个包里面 就能启动成功了

你可能感兴趣的:(springcloud,java)