阿里雲鏡像解決了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,感謝阿里雲倉庫,解放了版本兼容的工作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章