bootstrap.yml文件未自动加载问题解决方案
在添加bootstrap.yml文件后,程序未自动扫描到,即图标是这样的:
查了一些资料,是缺少bootstrap相关依赖,虽然已经添加了spring-cloud-context依赖,但是这个依赖并未引入bootstrap依赖,可能是版本问题,需要手动引入
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>3.1.1</version>
</dependency>
引入这个依赖以后,bootstrap.yml配置文件就自动扫描到了,图标也发生了变化 需要注意的是,bootstrap依赖需要注明版本,不然无法自动下载,也可能是有的工程已经在父工程中统一设置了依赖版本,我在这里耽搁了很久.