Spring Cloud Config Client 无法与 spring boot 2.5.1 一起使用
Spring Cloud Config Client not working with spring boot 2.5.1
Spring 云配置客户端无法使用 Spring Boot 2.5.1,但可以使用 2.5.0。
申请-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 Cloud Config Server Spring boot 2.4.4 和 Spring Cloud version 2020.0.1
这是由于 regression 在 Spring Boot 2.4.7 和 2.5.1 中。回归意味着导入在特定配置文件中声明时将不起作用。在修复之前,您可以继续使用较早版本的 Boot 或暂时将导入移动到 application.yml
.
Spring 云配置客户端无法使用 Spring Boot 2.5.1,但可以使用 2.5.0。
申请-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 Cloud Config Server Spring boot 2.4.4 和 Spring Cloud version 2020.0.1
这是由于 regression 在 Spring Boot 2.4.7 和 2.5.1 中。回归意味着导入在特定配置文件中声明时将不起作用。在修复之前,您可以继续使用较早版本的 Boot 或暂时将导入移动到 application.yml
.