特别声明:文章的内容学习自慕课网大目老师的微服务课程,想学习全套课程的小伙伴可以点击: https://coding.imooc.com/learn/list/358.html,大目老师还写了很多微服务有关的手记,都很实用!
1.springboot的版本该如何选择
https://spring.io/projects/spring-boot#learn 这里我们可以查看spingboot有哪些版本。
可以看到,2.1.6 标注是current:当前的,GA:可以普遍使用的稳定版本,所以我们用2.1.6版本
2.springcloud版本该如何选择
先查看 springboot和springcloud 的版本对应关系
https://spring.io/projects/spring-cloud#overview
所以springboot 2.1.6 对应的应该是springcloud Greenwich大版本。然后我再看:
当前最新稳定的版本是Greenwich SR2,第2次bug修复版本。所以确定springcloud版本是
3.spring-cloud-alibaba版本该如何选择
https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明
从这里的说明可以看出 springcloud Greenwich就用对应的 0.9.0.RELESAE版本,把这一段拷贝到pom.xml里面
好了,springboot,springcloud,springcloudalibaba都引入完毕!