一定要用官方推荐的版本,要不然以后可能会出现一些莫名其妙的问题。

Spring 官方对应版本地址:

https://start.spring.io/actuator/info 

json格式化后,其中一部分内容如下,cloud和springboot的版本对应关系:

        "spring-cloud": {
            "Hoxton.SR11": "Spring Boot >=2.2.0.RELEASE and <2.3.12.BUILD-SNAPSHOT",
            "Hoxton.BUILD-SNAPSHOT": "Spring Boot >=2.3.12.BUILD-SNAPSHOT and <2.4.0.M1",
            "2020.0.0-M3": "Spring Boot >=2.4.0.M1 and <=2.4.0.M1",
            "2020.0.0-M4": "Spring Boot >=2.4.0.M2 and <=2.4.0-M3",
            "2020.0.0": "Spring Boot >=2.4.0.M4 and <=2.4.0",
            "2020.0.3": "Spring Boot >=2.4.1 and <2.5.1-SNAPSHOT",
            "2020.0.4-SNAPSHOT": "Spring Boot >=2.5.1-SNAPSHOT"
        },

这里能看出:"Hoxton.SR11": "Spring Boot >=2.2.0.RELEASE and <2.3.12.BUILD-SNAPSHOT"

springcloud版本为Hoxton.SR11,对应的springboot版本为2.2.0.RELEASE and <2.3.12.BUILD-SNAPSHOT

这里的springboot版本不是随意选取,还要参考官网 https://spring.io/projects/spring-cloud#learn

截图如下:

点击对应版本的 Reference Doc,如下图:

这个应该是官方开发的时候使用的版本,所以这里最好还是选择2.3.10.RELEASE,防止后期因为版本问题出现各种奇怪的问题。

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐