Spring Cloud 配置未检测到 git uri

问题描述 投票:0回答:3

如何引用

resources
目录(或相对于我的源文件的目录)作为配置服务器的本地 git uri(在 Windows 上)?

我尝试过

file:///resources
file:///full/path/to/resources
,似乎都失败了。

根据要求,这里有一些代码:

ConfigServiceApplication.java

@EnableConfigServer
@SpringBootApplication
public class ConfigServiceApplication {

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

应用程序.属性

spring.cloud.config.server.git.uri=file:///full/path/to/resources
spring.application.name=config-service
server.port=8888
spring spring-cloud-config
3个回答
1
投票

如果你想使用文件系统作为后端,只需尝试以下设置:

spring.profiles.active=native
spring.cloud.config.server.native.searchLocations: file:///full/path/to/resources

另请参阅此文档


1
投票

我很尴尬地写这个,但 intellij 不会清理构建。我运行了 gradle 任务,一切顺利。


0
投票

如果您使用与主分支不同的分支(例如 master),请确保通过在 application.properties 文件中添加来配置 Spring Cloud Config Server 以使用该分支:

spring.cloud.config.server.git.default-label:master

© www.soinside.com 2019 - 2024. All rights reserved.