使用springboot native.search-locations:file:/// yaml进行服务配置

时间:2017-07-14 07:12:28

标签: spring spring-boot yaml

首先,我的项目使用服务,配置服务为其他服务提供配置。如果我通过VM参数提供:

-Dspring.cloud.config.server.native.search-locations=file:///"D:\work projects\...\src\config\config-repo\local"

然后服务可以访问配置。 我的问题是我想通过在文件applciation-local.yml中使用配置文件springboot配置来提供配置(配置文件被激活):

spring.cloud.config.server.native.search-locations: file:///config/config-repo/local

服务配置返回空配置 “{}”

file:/// path有问题吗?

module-project tree

1 个答案:

答案 0 :(得分:0)

正如@alfcope评论的那样,使用:

classpath:/config-repo/local

的工作。当然,配置文件夹必须标记为资源文件夹。