首页 > 编程语言 > 详细

spring cloud学习过程中遇到的几个问题

时间:2018-07-30 15:30:05      阅读:324      评论:0      收藏:0      [点我收藏+]
一直开发维护公司原有项目,很少有用spirng cloud来开发,今天来学习下,把自己遇到的坑说下

spring cloud与spring boot对应的版本要求很高.
学习spring cloud自然是先去找一个别人的demo来运行跑起来,我在git地址上找了一个https://github.com/SoftwareKing/sc-gateway/tree/master/ch1
下载好后,当然先允许eureka server服务,结果发现报错,报错有几个Caused by,里面有一个Caused by是Caused by: java.lang.NoClassDefFoundError: com/netflix/discovery/converters/XmlXStream
看了下pom.xml用的spring boot版本是2.0.1.RELEASE ,spirng cloud的版本是Finchley.RC1,我试着把spring cloud的版本换成Finchley.M7,运行下就正常了,我想当时这个demo的作者应该也测试了,当时应该是可以的,难道是spring cloud的Finchley.RC1版本后面更新了依赖导致了某些jar依赖升级导致了不能用?
spirng cloud去官网的git看了下,按时间顺序有A,B,C,D,E,F等5个大版本,现在主流就是E(Edgware)和F(Finchley),F对应的spring boot版本是2.0.x,理论上来说这个demo对应的版本应该是没问题,我想这可能是官方后来对RC1更新导致的,毕竟现在官方更新spring cloud的速度是很快的。

spring cloud学习过程中遇到的几个问题

原文:http://blog.51cto.com/5609547/2152146

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!