博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Boot五:使用properties配置文件实现多环境配置
阅读量:6630 次
发布时间:2019-06-25

本文共 574 字,大约阅读时间需要 1 分钟。

一.前言

实际项目开发过程中会用到多个环境,比如dev,test,product环境,不同的环境可能使用不同参数,为便于部署提高效率,本篇主要通过properties配置文件来实现多环境的配置。

二.多环境配置实现

分别创建application-dev.properties,application-test.properties,application-pro.properties配置文件,分别代表dev,test和product环境的配置文件。

Pzh2FRllXepOyU9muA1dLS0tLaCrVxgNXS0tLS0t

主配置文件application.properties中添加配置激活选项,例如激活dev环境的配置为:

spring.profiles.active=dev

这时application-dev.properties配置文件生效,如果主配置文件application.properties和dev配置文件application-dev.properties中有相同的配置信息,那么application-dev.properties中的生效。

h9rQaOn80QLBwAAAABJRU5ErkJggg==

三.运行jar指定配置文件

启动指定dev配置文件生效

Java  -jar  *.jar   --spring.profiles.active=dev

ydcQBylWFDAAAAAASUVORK5CYII=

原文出处:Java架构师之路

原文链接:
转载请与作者联系,同时请务必标明文章原始出处和原文链接及本声明。

你可能感兴趣的文章
转:Android世界的15款开源的游戏开发引擎
查看>>
多线程访问同一个可变变量,需增加同步机制
查看>>
apdplat 多表查询属性设置
查看>>
kibana: 异常流量调优过程
查看>>
我的友情链接
查看>>
nfs实现mysql数据库共享
查看>>
我的友情链接
查看>>
VS打开项目属性文件丢失问题
查看>>
我的友情链接
查看>>
在Flask App中使用计时器-timer
查看>>
(荷兰)彼得·冯·门施著:博物馆学研究的目的
查看>>
负载均衡手段之DNS轮询
查看>>
spring3 自带 cache 整合之方法缓存
查看>>
print spooler 错误0x800706b9 资源不足
查看>>
Python面试题----求出哪个用户的广告费最高
查看>>
使用wireshark以及filddler配合抓去手机端的TCP以及HTTP请求
查看>>
类的初始化列表的必要性
查看>>
linux系统意见优化脚本
查看>>
磁盘以及文件系统管理之四
查看>>
java程序员必知的 8大排序
查看>>