yml文件多环境配置步骤如下:
1、在application.yml同级目录下创建配置文件,格式为: application-环境名.yml,示例如下:
2、通过主配置文件application.yml中的spring.profiles.active=xxx指定具体的环境。
建议配置:application.yml配置各类环境通用配置信息,每个环境特定的配置信息写在application-环境名.yml中,并且application-环境名.yml中的配置信息会覆盖application.yml配置
示例:配置文件中指定配置
项目运行后:
从运行结果看出,项目运行的配置是dev环境
示例:手工指定配置
项目打好包后,通过>java -jar 项目.jar --spring.profiles.active=test运行项目并手工指定test环境信息,运行结果就是test环境,说明手工指定配置的优先级要高于配置文件中设置环境的优先级