阿里云镜像解决了springboot和spring cloud版本兼容问题

直接使用 start.spring.io 快速构建微服务应用,添加Eureka Server依赖, 由于没办法选择老一点的 springboot 版本,只好选择默认的,生成的 pom.xml 文件如下:

接着就是应用 springboot 的版本去修改 spring cloud 版本,网上找了下 SpringBoot与SpringCloud的版本对应详细版,对应着瞎改改总是报错:

既然说这个仓库找不到,那是不是要换一个?于是进入 settings.xml 文件的 mirror 的 url 地址,发现其在 central 仓库下面有 spring-cloud-starter-netflix-eureka-server, 看版本和 springboot 的版本号非常吻合:

所以先增加这个 mirror 到 settings,xml 里:

然后修改项目的 pom.xml,没想到编译通过。(Attention: 此时 <dependencyManagement> 块要去掉!!!)

启动注册中心,正常,然后把另一个生产者项目也做类似配置并启动:

然后查看下 Eureka 注册中心,发现一切 OK,感谢阿里云仓库,解放了版本兼容的工作。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值