Spring Cloud Config Client无法使用Spring boot 2.5.1



Spring云配置客户端不适用于Spring Boot 2.5.1,但适用于2.5.0。

应用程序开发的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引导2.4.4和Spring Cloud版本2020.0.1 的Spring Cloud配置服务器

这是由于Spring Boot 2.4.7和2.5.1中的回归。回归意味着导入在配置文件特定的文件中声明时将不起作用。在修复之前,您可以使用早期版本的Boot或暂时将导入移到application.yml

相关内容

  • 没有找到相关文章

最新更新