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