多Profile文件
在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml,以实现动态切换
配置多个properties/yml文件时,默认使用application.properties/yml文件的配置
yml支持多文档块方式
通过 — 分割多个文档块(三个减号符)
激活指定profile
第一种方式
在配置文件中指定激活哪一个文件(properties文件方式)
spring.profiles.active = dev
第二种方式
命令行方式:
–spring.profiles.active (两个减号符)
1.选择Edit Configurations
2.在Program arguments中指定使用哪一个配置
第三种方式
命令行方式(运行jar包 时指定):
–spring.profiles.active (两个减号符)
在运行jar包时指定使用哪一个配置
第四种方式
虚拟机参数
1.选择Edit Configurations
2.在VM-options中指定使用哪一个配置
-Dspring-profiles.active=dev