1. 使用yaml来配置,直接配置application.yml文件

server:
port: 8888
spring:
profiles:
active: dev # 激活生产环境
---
# 测试环境
server:
port: 8889
spring:
profiles: dev
---
# 生产环境
server:
port: 8886
spring:
profiles: prod

2. 使用配置application.properties方式来配置

主配置文件的文件名,可以是application-{profile}.properties

默认使用application.properties的配置;

在配置文件中,使用application.profiles.active=dev激活使用

application.properties配置激活的环境

除了在配置文件中确定运行之外,还可以在idea中编辑配置决定运行的环境

--spring.profiles.active=prod

也可以先生成jar包,在运行jar包时指定运行环境

java -jar spring-boot-hello-quick-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod

参考

SpringBoot使用yml配置多 profile

最新文章

  1. ngx_http_uwsgi_module模块.md
  2. 修复 XE8 for Android 方向传感器 headingX,Y,Z 不会动的问题
  3. 清北学堂2017NOIP冬令营入学测试
  4. tornado和django的结合使用 tornado Server for django WSGI APP
  5. BLOG搬家
  6. 解决oralce 11g dg搭建报错:ORA-16664、ORA-16714、ORA-16810问题--转
  7. 导入 github 步骤
  8. Jquery实现图片左右自动滚动
  9. javascript基础学习(八)
  10. Hadoop CombineFileInputFormat实现原理及源码分析
  11. poj3085
  12. 【转载】Android中ListView下拉刷新的实现
  13. VMWare虚拟机启动报错物理内存不足
  14. R TUTORIAL: VISUALIZING MULTIVARIATE RELATIONSHIPS IN LARGE DATASETS
  15. php代码在服务器中查看接值
  16. C语言中函数中传入一个数组,并且返回一个数组
  17. WebStorm重复代码快捷表达
  18. Expression 生成 Lambda
  19. 1--Python 入门--Python基础数据类型
  20. bootstrap-datepicker实现日期input readonly 标签中选择时间功能

热门文章

  1. poj 2010 Moo University - Financial Aid 最大化中位数 二分搜索 以后需要慢慢体会
  2. Redis总结 C#中如何使用redis
  3. AbpUser 扩展
  4. Python3学习笔记(十四):可迭代对象、迭代器和生成器
  5. [CSP-S模拟测试]:集合合并(记忆化搜索)
  6. HBase2.0新特性解析
  7. SVN提交大量无效文件补救方法
  8. C++入门经典-例4.4-循环嵌套之求n的阶乘
  9. 2019Java第十三周课程总结
  10. 8.6培训 D1