Dubbo 的版本和版本之间的变化差距比较大。
截止到2020年3月2日,Dubbo 官方公布的最新版本的 dubbo-spring-boot-starter 是 0.2.1.RELEASE, 相对于之前的版本 0.2.0,去掉了 zookeeper 、dubbo 相关 jar 包的依赖,这样做可以灵活的处理依赖。
0.2.0 的内部依赖如图:
0.2.1.RELEASE 的依赖如图:
如果你还是想要搭建一个经典 Dubbo 的 SpringBoot 程序,使用 zookeeper 来作为注册中心,那么只需要仿照 0.2.0 版本的依赖手动依赖一次即可。(官方给的 zookeeper 依赖样例没有直接给出 zoookeeper 依赖的版本号,造成了一定的困扰)
实际的依赖可能就非常简洁明了(只是 dubbo 和 zookeeper 相关)
com.alibaba.boot
dubbo-spring-boot-starter
0.2.1.RELEASE
com.alibaba
dubbo
2.6.5
org.apache.zookeeper
zookeeper
3.4.9
org.apache.curator
curator-framework
2.12.0
如果大家想要尝试学习 dubbo 首要推荐的是 dubbo 的 github,里面有对应的中文版本说明,其次的话,建议搜索引擎设置只查询最近一个月,这样可以避免找到很老的 dubbo 教程,节约时间。