Spring Boot-使用YML文件配置多环境
Posted 岳兴亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Boot-使用YML文件配置多环境相关的知识,希望对你有一定的参考价值。
两种配置方式 1:在一个yml文件中,2:在多个yml文件中
1 一个yml文件
application.yml
spring:
profiles:
active: dev
---
#开发环境配置
spring:
profiles: dev
server:
port: 1000
---
#测试环境配置
spring:
profiles: stg
server:
port: 1001
---
#生产环境配置
spring:
profiles: prd
server:
port: 1002
用--- 分割多个环境
2 多个yml文件
application.yml
spring:
profiles:
active: dev
application-dev.yml
server:
port: 1000
application-prd.yml
server:
port: 1002
3.在启动jar包时切换
java -jar demo.jar --spring.profiles.active=dev
以上是关于Spring Boot-使用YML文件配置多环境的主要内容,如果未能解决你的问题,请参考以下文章
Spring boot项目分环境Maven打包,动态配置文件,动态配置项目