Spring Cloud Configuration客户端无法在1.0.0.M3中运行

时间:2014-12-11 16:21:49

标签: spring-cloud

是否存在使用Spring Cloud Config服务器配置数据的应用程序示例? 我有以下示例应用程序似乎不起作用:

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@Configuration
@EnableAutoConfiguration
@RestController
@ConfigurationProperties("spring.cloud.config.server.git")
public class Application {
   private String uri;

public String getUri() {
    return uri;
}
public void setUri(String uri) {
    this.uri = uri;
}
@RequestMapping("/")
  public String home() {
    return "Hello World "+getUri();
  }
  public static void main(String[] args) {
    SpringApplication.run(Application.class, args);
  }

}

application.yml内容如下:

server:
   port: 9002
spring:
    cloud:
        config:
            uri: http://localhost:8888

bootstrap.yml如下:

spring:
    application:
        name: fancyGroup

    cloud:
        config:
            uri: http://localhost:8888

我想要的只是将URI值附加到Hello World的应用程序。

配置服务器和eureka服务器从github(分支1.0.0.M3)复制并在删除安全依赖项和配置后执行。

我错过了什么?

0 个答案:

没有答案