建立了bootStrap.yml文件,其中设置了端口号为7777,但是配置文件不生效,我建立的是一个
Springboot项目。
原因:bootstrap.yml文件是用于SpringCloud组件的,只有项目中存在该依赖,他才会变成绿色,生效的,而且他会比application.yml先加载。
解决办法:要么就是添加SpringCloud相关依赖,要么就是将配置文件换成applicaton.yml
引入 Spring Cloud
中的某一组件即可,如 Eureka
或其他,因为他们里面包含 spring-cloud-commons-dependencies
依赖。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
或者直接引入spring-cloud-commons-dependencies
依赖。
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-commons-dependencies</artifactId>
<version>${spring-cloud-commons.version}</version>
</dependency>
更多推荐
bootstrap.yml文件不生效
发布评论