问题:
用alibaba的nacos作为注册中心和配置中心,但是配置好配置中心后,启动项目 出现Located property source:****** 等字样,去配置中心配置好配置文件后,也不会自动刷新配置
原因:
bootstrap.properties没有被加载
创建项目的时候创建的是springbooot的web项目,springboot默认只加载application.properties的文件。虽然写的是spring could项目 但是创建项目的时候 建的是spring boot项目。
解决方法:
在common中的pom文件中加入下面的依赖
<!--解决spring boot不加载bootstrap.properties文件的问题-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-bootstrap</artifactId>
<version>3.0.1</version>
</dependency>