SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。近期在搭建config server时出现了访问不了git的原因

依赖如下 

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

配置的yml如下

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

启动方法如下

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

项目启动后用http://localhost:8888/foo/dev访问远程公共git仓库https://github.com/forezp/SpringcloudConfig/出现如下问题

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

看了一下后台 报错了 String index out of range: -1

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

看自己写的demo和网上差不多 为什么就访问不了 难受啊 然后再看别人评论时 有讨论说是因为config-server启动后不能访问到git的文件,好像是版本问题,Finchley.RC2版本蜜汁不行,但Finchley.RC1可以

像是一个小bug 抱着实施的心态把版本改成RC.1

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

然后新运行了一下项目 没想到真的访问到了 可真鸡意儿神奇 看来是真的是小八哥啊

SpringCloud config配置 server client搭建好了Config Server出现的访问不了Git的错误解决办法

虽然有人可能知道  但是可能也有很多人不知道   我就顺手发一下把