spring cloud和springboot版本是需要匹配才能一起使用的。在新建项目的时候,如果两者版本不一致,很有可能会导致项目启动失败。

spring cloud和springboot的版本对应关系怎么查找及配置呢?下面来讲解。

一.首先介绍几个概念,讲解一些基础知识(操作步骤请移步第二步)。

1.spring cloud是一堆中间件的集合。gateway,注册中心,熔断器等中间件集合构成了spring cloud。组件之间的版本不是完全对应一样的,它们有各自的版本号。组件之间也不是可以随便组合使用的。spring cloud把可以使用的一系列组件组合在一块,打一个标志,组成了spring cloud的发布版本,如green,2021等。

2.spring boot和springcloud里的组件也不是对应关系,而且并非springboot一定要与springcloud组合在一块使用。就是说springboot可能只使用spring cloud组件里的一个或者几个。

这样的话,需要找到sprngboot和sping cloud里某一个组件的对应版本。如何找呢?

方法简单来描述:先通过spring boot找到对应的spring cloud的版本,再从spring cloud的发布版本里找到里面对应的组件的版本。这样就能找到spring boot与sprngcloud某一个组件对应的版本了。

二.具体怎么操作呢?方法如下:

第一步,先查看springcloud的版本网址(请看到最后,文章不止官网文档搬运工):

更多推荐

spring boot和spring cloud版本冲突解决方案