1. 目的
在使用SpringBoot时,很多人希望 项目能够同时加载bootstrap.properties 或者 application.yml 文件。
2. 解决思路:
- Spring boot 2.4.x 以下版本
例如:2.1.6.Release版本:Pom 文件中可以添加
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-context</artifactId> <version>2.1.2.RELEASE</version> </dependency>
- Spring boot 2.4.x 以上版本
例如:2.5.3 版本,Pom 文件中添加
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> <version>3.0.3</version> </dependency>
添加完毕 记得Reload 项目 加载