若是git的远程仓库不是公共的是私有的,那么在springcloudconfig的服务端须要添加配置。git
若是url采用的是https的方式,那么须要在application.properties中添加以下配置:spring
- spring.cloud.config.server.git.username=
- spring.cloud.config.server.git.password=
若是url采用的是ssh方式,须要在本地配置ssh的公钥,若是出现 com.jcraft.jsch.JSchException: reject HostKey: git.oschina.net异常 。则在application.properties须要添加以下配置:windows
- spring.cloud.config.server.git.strict-host-key-checking=false 或者 no
注:其实springcloudconfig的服务端会把对应的git上的配置项目clone到本地。会保存到以“config-repo-”为前缀的文件夹中。windows放在C:\Users\win7\AppData\Local\Temp下边。Linux会放在/tmp/config-repo- 目录下。也能够经过以下配置改变路径。app
- spring.cloud.config.server.git.basedir