• 目录
    第一步:三个配置文件,分别是默认配置application.yaml、开发配置application-dev.yaml、生产配置application-pro.yaml第二步:SpringBoot默认加载的是application.yaml,想要默认加载其他配置文件,需要在application.yaml中配置:这样加载的就是生产环境的配置了,打包打的也是application-pro.yaml文件。第三步:想要打包的时候用pro文件,IDE开发的时候用的是dev文件,操作如下

第一步:三个配置文件,分别是默认配置application.yaml、开发配置application-dev.yaml、生产配置application-pro.yaml

SpringBoot多环境配置_加载

第二步:SpringBoot默认加载的是application.yaml,想要默认加载其他配置文件,需要在application.yaml中配置:

SpringBoot多环境配置_加载_02

这样加载的就是生产环境的配置了,打包打的也是application-pro.yaml文件。

本地开发的时候也是加载的pro文件。

第三步:想要打包的时候用pro文件,IDE开发的时候用的是dev文件,操作如下

打开启动配置:

SpringBoot多环境配置_加载_03

SpringBoot多环境配置_intellij-idea_04

将active profiles 填写dev,这样idea启动的时候用的就是dev配置了。