首先,我的项目使用服务,配置服务为其他服务提供配置。如果我通过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有问题吗?
答案 0 :(得分:0)
正如@alfcope评论的那样,使用:
classpath:/config-repo/local
的工作。当然,配置文件夹必须标记为资源文件夹。