首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在GIT中使用Spring cloud config读取配置时出现问题

在GIT中使用Spring cloud config读取配置时出现问题
EN

Stack Overflow用户
提问于 2018-08-07 04:13:45
回答 1查看 1.4K关注 0票数 0

我遵循了来自spring.io的Spring cloud配置示例。正在尝试使用git从属性文件中读取属性。我尝试了Stackoverflow中给出的类似问题的建议,但它不起作用。有什么见解可以帮助解决这个问题吗?

顺便说一句,我使用的是Windows 10、JDK 8、Spring Boot 2.0.4

这是我在服务器端的配置。我尝试了git和native,但没有成功:

代码语言:javascript
运行
复制
spring:
  profiles:
    active:
    # - native
    - development

---
spring:
  profiles: native
  cloud:
    config:
      server:
        native:
          search-locations:
          - C:/config-repo
--- 

spring:        
  profiles: development

# using git  

  cloud:
    config:
      server:
        git:
          uri: file:///C:/config-repo

---

server:
  port: 8888   

config.properties file exists in C:\config-repo
 contents of config.properties:

        message = "Hello Spring Boot config"

配置客户端配置:

代码语言:javascript
运行
复制
    public class SpringCloudconfigClientApplication {

        public static void main(String[] args) {
            SpringApplication.run(SpringCloudconfigClientApplication.class, args);
        }
    }

    @RefreshScope
    @RestController
    class MessageRestController {

        @Value("${message:Hello default}")
        private String message;

        @RequestMapping("/message")
        String getMessage() {
            return this.message;
        }
    }
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51714987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档