springboot+zookeeper+dubbo遇到的一个小坑

1.pom.xml依赖添加完成
springboot+zookeeper+dubbo遇到的一个小坑
2.application.properties文件添加注册中心ip地址等
springboot+zookeeper+dubbo遇到的一个小坑
3.ServiceImpl类上添加dubbo的@Service注解
springboot+zookeeper+dubbo遇到的一个小坑
4.启动类添加@EnableDubboConfiguration注解
springboot+zookeeper+dubbo遇到的一个小坑
之后启动容器发现,服务并没有注册到注册中心,找了很多地方都发现没有问题。最后发现是因为这行代码
springboot+zookeeper+dubbo遇到的一个小坑不写还好,写了他就不扫描对应的service包下面的类了。所以必须要加上一个service路径才行。
最后springboot+zookeeper+dubbo遇到的一个小坑
这样就可以成功了。

最后如果把@EnableDubboConfiguration注解换成@EnableDubbo注解的话,可以无视上面错误的那个扫包路径,@EnableDubbo注解会自动找到应该要扫描的service类