SpringBoot----实现不同环境不同配置之Profile多环境的配置与启动
一、多环境配置---创建多个配置文件在springboot的开发中,有时候我们会有不同的配置,例如日志打印,数据库连接等,开发,测试,生产每个环境可能配置都不一致,Profile可以使得SpringBoot对不同环境或者指令来读取不同的配置文件。把环境信息配置在不同的配置文件中,我们只需要在启动的时候添加一个虚拟机参数,激活自己环境所要用的Profile就可以了。即编译打包时加载不同的配置文件..
·
一、多环境配置---创建多个配置文件
在springboot的开发中,有时候我们会有不同的配置,例如日志打印,数据库连接等,开发,测试,生产每个环境可能配置都不一致,Profile可以使得SpringBoot对不同环境或者指令来读取不同的配置文件。把环境信息配置在不同的配置文件中,我们只需要在启动的时候添加一个虚拟机参数,激活自己环境所要用的Profile就可以了。即编译打包时加载不同的配置文件即可。
如:
二、多环境打包
① 配置文件方式
spring:
profiles:
active: dev
② 命令行方式
在打包后运行的时候,添加参数:
java -jar 服务名.jar
--spring.profiles.active=dev(/online)就是指定你要打包的配置环境;
③ 编辑Configurations,填写命令行参数或虚拟机参数
更多推荐
已为社区贡献3条内容
所有评论(0)