現在、Spring Cloud Configを試してみたいと思っています。Spring Cloud Config Serverでgithubリポジトリのプロパティを読み込むことができません。私はここにドキュメントを追ってきた:Spring Cloud Config Serverの問題
http://cloud.spring.io/spring-cloud-config/spring-cloud-config.html#_spring_cloud_config_server
はここに私のMavenのpom.xmlファイルされる:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-parent</artifactId>
<version>1.0.2.RELEASE</version>
</parent>
<groupId>com.example.spring.cloud</groupId>
<artifactId>spring-cloud-test</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Spring Cloud Test</name>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
</dependencies>
</project>
ここでは私のApplicationクラスである:ここで
package com.wth.service.config;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;
@SpringBootApplication
@EnableConfigServer
public class Application {
public static void main(String args[]) {
SpringApplication.run(Application.class, args);
}
}
は私ですapplication.ymlファイル:
spring:
cloud:
config:
server:
git:
uri: https://github.com/crn717/TestRepo.git
server:
port: 8001
私は、アプリケーションを実行すると
firstName:John
lastName:Smith
が、それは罰金を起動:210
は、ここに上記の私のgitリポジトリに位置しています私のハロー、ワールドdefault.ymlファイルです。しかし、私はhttp://localhost:8001/hello-world/defaultにアクセスしたとき、私は次の応答を取得:あなたが見ることができるように
{"name":"hello-world","profiles":["default"],"label":"master","propertySources":[]}
を、何のプロパティ源はありません。
誰も私がこれまで行ってきたことに間違っていることに気づいていますか?私は数日間このことに取り組んできましたが、何が起こっているのか分かりません。どんな助けでも大歓迎です。
おかげで、いくつかの試行錯誤の後 クリス
に更新することはできますか?アプリケーションの名前に「 - 」を付けます。プロファイルを決定するために使用されます。 –