spring-cloud-config-server-mongodbプロジェクトを、最新バージョンのSpring Boot(1.5.3.RELEASE)とSpring Cloud Config(1.3.0.RELEASE)を使用するように変更しました。 また、mongo db configサーバーを実行するクラスMongoConfigServerも導入しました。Spring Cloud Config(1.5.3.RELEASE)とSpring Cloud Config(1.3.0.RELEASE)を使用してSpring Cloud Config Serverを作成する方法を教えてください。
私はそれを実行すると、私はこのエラーを取得:
org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'org.springframework.cloud.config.server.environment.EnvironmentRepository' available: more than one 'primary' bean found among candidates: [searchPathLocator, environmentRepository, searchPathCompositeEnvironmentRepository]
私は私が間違って何をしたかわかりません。このエラーを出さずに自分の設定サーバーを作成するにはどうしたらいいですか? これを行う方法に関するドキュメントはありません。
誰かが私を助けてくれますか?
このmongo db設定サーバーは、旧バージョンのSpring BootおよびSpring Cloud Configで動作するために使用されます。 このMongo DB Config Serverを別のConfig Serverを作成する例として使用していますが、これも同じエラーが発生しています。春・クラウド・コンフィグ・サーバのMongoDBの
私のフォークは、私はhttps://github.com/minmay/spring-cloud-config-server-mongodb/blob/master/src/main/java/org/springframework/cloud/config/server/mongodb/config/MongoEnvironmentRepositoryConfiguration.javaを更新することでこの問題を修正https://github.com/minmay/spring-cloud-config-server-mongodb.git