美文网首页
Springboot配置文件profile

Springboot配置文件profile

作者: landscape_f117 | 来源:发表于2020-04-21 17:55 被阅读0次

概要

Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境.

使用

多profile文件形式

文件名格式:application-{profile}.properties/yml,例如:

application-dev.properties
application-prod.properties

可以在主配置文件中指定激活哪个配置文件。

spring.profile.active = dev

yml文档块

每个文档块使用---分割

server:
  port: 8080
spring:
  profiles:
    active: prod
---
server:
  port: 8081
spring:
  profiles: dev
---
server:
  port: 8082
spring:
  profiles: prod

激活指定profile的三种方式

1.在配置文件中指定 spring.profiles.active=dev(如上)

2.项目打包后在命令行启动

java -jar xxx.jar --spring.profiles.active=dev;

更改运行时的命令

3.虚拟机参数

Run-->Edit Configuration-->VM options

-Dspring.profiles.active=dev

相关文章

网友评论

      本文标题:Springboot配置文件profile

      本文链接:https://www.haomeiwen.com/subject/jtypihtx.html