写作业的时候发现的问题,之前没遇见过浅记录一下 刚开始思路是检查了一下,nacos的配置依赖和注册中心,因为服务没注册上也,没有读取到配置。在想是不是父项目依赖只是声明未引入,也检查了一下配置文件。发现都没有问题。
这个是没加依赖前的
加完依赖后,读取到了,因为我端口是写在nacos上的,就很显而易见,能看出端口读取到了。
后面查了一下之后是说在SpringBoot 2.4.x的版本之后,对于bootstrap.properties/bootstrap.yaml配置文件的支持,需要引入此依赖。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>${bootstrap.version}</version>
</dependency>