解決方案:
引入spring-cloud-commons-dependencies依賴
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-commons-dependencies</artifactId> <version>2.2.5.RELEASE</version> </dependency>
引入spring-cloud-context依賴;bootstrap.yml只在SpringCloud下生效,要想在SpringBoot框架生效要引入SpringCloud的相關依賴
<!--spring-cloud-context 2020-->
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-context</artifactId> <version>2.2.5.RELEASE</version> </dependency>
建議在使用SpringCloud開發微服務的時候,使用bootstrap.yml配置文件替代application.yml,
因為在SpringBoot程序啟動時,bootstrap.yml的加載順序優先級大於application.yml ;
歡迎大家關注作者微信公眾號