【发布时间】:2015-06-02 00:00:32
【问题描述】:
我对spring cloud项目很感兴趣,现在正在测试,但立即被屏蔽了。
- 在 POM 中:我添加了这个依赖项:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
- 对于主要应用:
@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?文档中没有提到任何内容。
感谢您的详细说明
【问题讨论】:
-
您可以在 application.yml 中将其称为 spring.cloud.config.server.git.uri。即使我试图抓住这个主题,这个资源对我帮助很大,你也应该尝试一下[Spring-Cloud Sample]qiita.com/making@github/items/…
标签: git spring-cloud spring-cloud-config