Spring cloud config client不适用于Spring Boot 2.5.1,但适用于2.5.0。
application-dev.yml
spring:
config:
import: configserver:http://localhost:8270/
cloud:
config:
enabled: true错误
***************************
APPLICATION FAILED TO START
***************************
Description:
Config data location 'configserver:http://localhost:8270/' does not exist
Action:
Check that the value 'configserver:http://localhost:8270/' at class path resource [application-dev.yml] - 3:13 is correct, or prefix it with 'optional:'pom.xml
...
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.1</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
...
...
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
...我使用的是Spring boot 2.4.4和Spring Cloud版本2020.0.1的Spring Cloud Config Server
发布于 2021-06-21 14:20:35
这是由于Spring Boot2.4.7和2.5.1中的regression造成的。回归意味着,当在特定于配置文件的文件中声明导入时,导入将不起作用。在修复该问题之前,您可以继续使用早期版本的启动,或者临时将导入文件移至application.yml。
https://stackoverflow.com/questions/68045201
复制相似问题