SpringCloud-SpringBoot-SpringCloudAlibaba对应版本选择⼀、SpringCloud-SpringBoot 对应的版本选择
SpringCloud官⽹常规⽅式只能查看最新的⼏个版本信息
先查看SpringCloud版本对应的SpirngBoot⼤致对应的版本范围。
点击图⽰的地⽅,就能够查看对应的具体的SpringBoot版本。
这是官⽅推介的SpringCloud版本对应的SpringBoot版本,⼀般按照这个版本来搭建项⽬,很少会出现⼀些奇奇怪怪的问题。
还有另外⼀种⽅式,通过mavan仓库官⽹查看对应的SpringCloud版本,地址如下
会发现其对应的具体版本⾮常多,
如果通过具体的SpringCloud版本去查对应的SpringBoot版本呢?
有个简便⽅法,就是直接在地址栏中修改对应的版本信息。
直接修改版本信息即可,如将Hoxton.SR4修改Hoxton.SR6即可进⾏查看。
我们可以到 Spring Cloud 官⽹到对应的说明:
以下图点击的版本为例,进⾏操作
然后点击下图所⽰的地⽅.
最后点击这个位置就可以查看具体的SpringBoot版本信息
⾄此查SpringCloud对应的SpringBoot版本完成。
⼆、SpringCloud--SpringCloudAlibaba 对应的版本选择
现在SpringCloudAlibaba⾮常⽕,⾃⼰开发中也在正常使⽤,可是如果其与SpringCloud对应的版本呢。
去到SpringCloudAlibaba官⽹,git地址如下,
点击版本说明即可查看,
具体的版本说明参考官⽹,下图为说明截图,
阿⾥官⽅推介使⽤毕业版本。
在官⽹上⾯如何引⼊依赖都有详细的说明,多去看看,了解⼀下就能够学会。
⾄此版本选择全部说明完毕,可根据⾃⼰项⽬的需要来选择对应的版本。版本选择有⼀点,⼀般都选择发布版,这是常识,发布版更加的稳定,
也就是RELEASE 版本。并且现在主流的SpringBoot版本,⼤多已经开始使⽤SpringBoot 2.X的版本,需要⾃⼰慎重选择版本进⾏开发,有得选的话
尽量避免选择SpringBoot 2.x⼀下的版本,因为Spring官⽅对于很多低版本的框架已经停⽌维护,所以选择要慎重。
这是本⼈选择版本:
<!-- 依赖的jar包所对应的版本 -->
<properties>
<spring-cloud.version>Hoxton.SR3</spring-cloud.version>
<spring-cloud-alibaba.version>2.2.1.RELEASE</spring-cloud-alibaba.version>
<spring-cloud-starter-alibaba-nacos-config.version>1.2.1</spring-cloud-starter-alibaba-nacos-config.version>
<spring-boot-admin.version>2.3.0</spring-boot-admin.version>
</properties>
<dependencyManagement>
<!-- springcloud版本 -->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
springboot架构图
</dependency>
<!-- springcloud alibaba 版本 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>${spring-cloud-alibaba.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- spring-boot-服务监控服务端 -->
<dependency>
<groupId&decentric</groupId>
<artifactId>spring-boot-admin-starter-server</artifactId>
<version>${spring-boot-admin.version}</version>
</dependency>
<dependencyManagement/>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。