SpringBoot动态配置Profile环境的方式有哪些
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下SpringBoot动态配置Profile环境的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
千家信息网最后更新 2026年11月03日SpringBoot动态配置Profile环境的方式有哪些
小编给大家分享一下SpringBoot动态配置Profile环境的方式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
下面的例子是通过修改开发环境和生产环境的动态配置的端口号的示例:
开发环境端口号是 8081
生产环境端口号是 8082
springboot的配置方式
springboot的配置有两种:properties和yaml或yml
properties方式配置
1、在application.properties配置环境
创建两个application-xx.properties
一个application-dev.properties #开发环境
一个application-pro.properties #生产环境
在application.properties中修改
spring.profiles.active=pro #切换为生产环境
spring.profiles.active=dev #切换为开发环境
目录结构
2、通过运行jar包修改环境配置文件
java -jar jar包文件路径 --spring.profile.active=dev #切换开发环境
java -jar jar包文件路径 --spring.profile.active=pro #切换生产环境

yaml方式配置
yaml配置比properties方式简略:一个yaml文件可以顶替上面三个properties 文件;通过'---'三个横杠来分割环境
#--- 这三个横杠就相当于 创建多个properties 文件---server: port: 8081spring: profiles: dev #指定的环境名称---server: port: 8082 spring: profiles: pro #指定的环境名称 --- spring: profiles: active: pro #配置环境 ---

以上是"SpringBoot动态配置Profile环境的方式有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
环境
配置
方式
文件
开发
生产
切换
动态
三个
口号
篇文章
内容
名称
横杠
路径
简略
不怎么
两个
例子
多个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
关于新基建和互联网科技
与互联网科技公司
互联网科技金融
互联网的科技创新
互联网 的科技创新
万易互联网科技有限公司
致骋互联网科技
迪茉互联网科技
艾特科技互联网
凡科互联网科技
万达互联网科技
互联网科技革命什么开始
中国科技创新与世界互联网大会
畅思互联网科技
工业互联网等科技实现智能化赋能
爱医互联网络科技
用友工业互联网科技发展
卓翼科技产业互联网合作
深圳互联网科技园地址
互联网企业和网络科技有限公司
咖啡豆
山东特亿宝互联网科技有限公司
美国互联网科技
天扬科技互联网广告
花神(南京)互联网科技有限公司
互联网行业科技股
杭州融税互联网科技有限公司
数字科技和互联网金融哪个好
杭州科技互联网公司有哪些
优雇互联网科技有限公司