8

私は春のクラウドプロジェクトにかなり興味があり、現在テストしていますが、すぐにブロックされました.

  1. POM: この依存関係を追加しました:
<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-config-server</artifactId>
</dependency>
  1. 主な用途:
@Configuration
@EnableAutoConfiguration
@EnableConfigServer
public class SpringConfigServerApplication {

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

したがって、ドキュメントに基づいて、追加する必要があるだけenableConfigServerで、起動しようとしましたが、これはエラーです:

org.springframework.beans.factory.BeanCreationException: クラス org.springframework.cloud.config.server.ConfigServerConfiguration$GitRepositoryConfiguration で定義された名前 'environmentRepository' を持つ Bean の作成中にエラーが発生しました: init メソッドの呼び出しに失敗しました。ネストされた例外は java.lang.IllegalStateException です: git リポジトリの uri を構成する必要があります

では、どのように git リポジトリの uri を設定できますか? ドキュメントには何も言及されていません。

より明確にしていただきありがとうございます

4

3 に答える 3

12

私たちの例はここにあります。からの構成application.ymlは次のようになります。

spring:
  cloud:
    config:
      server:
        git:
          uri: https://github.com/spring-cloud-samples/config-repo
于 2015-03-30T14:06:13.187 に答える
-3

この深刻な問題については、Maven リポジトリをクリーンアップして、もう一度更新するだけです。それは私のために働いた!!

于 2016-07-24T10:19:51.817 に答える