今天在创建SpringCloud项目过程中遇到了一个坑:当我将SpringCloud项目架子搭好之后,启动Eureka的时候报错(具体的错误提示忘记截图了),然后对问题摸索了好久之后才发现是SpringBoot与SpringCloud对应的版本问题。
由于我项目中SpringBoot项目的版本用的是2.2.X,而SpringCloud的版本用的是 Greenwich.SR2所以造成了报错导致Eureka启动不起来,因此这里附带上SpringBoot与SpringCloud对应的版本:
| SpringBoot版本 | SpringCloud版本 |
|---|---|
| 1.2.X | Angel |
| 1.3.X | Brixton |
| 1.4.X | Camden |
| 1.5.X | Dalston或者Edgware |
| 2.0.X | Finchley |
| 2.1.X | Greenwich.SR2 |
spring的官网有对版本进行详细的说明:spring官网的版本对应地址
在谷歌浏览器中安装Json-handle插件可以看到如上图所示的json格式化之后形式的版本对应说明。