首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring配置服务器-用于本地git存储库

spring配置服务器-用于本地git存储库
EN

Stack Overflow用户
提问于 2019-07-30 00:05:49
回答 6查看 3.7K关注 0票数 0

我正在尝试设置spring cloud配置服务器

本地F:\ -Created - local - repository \repository上的git git存储库文件夹

使用我的服务的类路径链接源-Added属性文件对其进行-linked

存储库将我的更改提交到位置F:\git- -After -repository\repository

-hitting url:http://localhost:8888/limits/default

导致错误: org.springframework.cloud.config.server.environment.NoSuchLabelException:没有这样的标签: master

原因:无法解析org.eclipse.jgit.api.errors.RefNotFoundException:引用主文件

下面是我的spring boot应用程序的主要类

代码语言:javascript
复制
@EnableConfigServer


@SpringBootApplication
public class SpringCloudConfigServerApplication {

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


}

}

application.properties

spring.application.name=spring-cloud-config-server

server.port=8888

spring.cloud.config.server.git.uri=file:////F:/git-local- 
repository/repository

预期结果:将显示应用程序属性详细信息和其他url

EN

回答 6

Stack Overflow用户

发布于 2019-07-31 16:33:40

问题出在额外的正斜杠。请更改为:

代码语言:javascript
复制
spring.cloud.config.server.git.uri=file:///F:/git-local- 
repository/repository
票数 1
EN

Stack Overflow用户

发布于 2019-07-31 15:54:50

如果您使用本地目录进行配置。

而不是

代码语言:javascript
复制
spring.cloud.config.server.git.uri=file:////F:/git-local-repository/repository

使用

代码语言:javascript
复制
spring.cloud.config.server.native.search-locations=file:////F:/git-local-repository/repository
票数 0
EN

Stack Overflow用户

发布于 2019-07-31 18:52:48

添加具有以下配置的bootstrap.yml文件对我有效。

代码语言:javascript
复制
spring:
   application:
        name: spring-cloud-config-server
profiles:
active: composite
cloud:
 config:
  server:
    composite:
      - type: native
        search-locations: file:////F:/git-local-repository/repository
          bootstrap: true
server:
  port: 8888
endpoints:
  restart:
     enabled: true
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57257587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档