首页 > 编程语言 > 详细

SpringBoot的多环境配置

时间:2021-06-19 15:01:38      阅读:19      评论:0      收藏:0      [点我收藏+]

1、可以在resources中定义多个配置文件 :application-dev.properties 、application-prod.properties,然后在主配置文件中(application.properties)中激活哪个配置文件

#激活开发环境
spring.profiles.active=dev

2、可以使用yml配置的多环境文档块(方便)

server:
  port: 8080
spring:
  profiles:
    active: prod

my-swagger:
  title: Swagger2的在线生成API文档
  description: 欢迎来到这里
  version: v1.0.0
  termsOfServiceUrl: 欢迎来到这里
  license: The Apache License
  licenseUrl: http://www.baidu.com

swagger:
  enable: false

---
server:
  port: 8081

spring:
  profiles: dev
---
server:
  port: 8082

spring:
  profiles: prod

3、使用命令行参数激活指定的环境 :java -jar xxxxx.jar --spring.profiles.active=dev

SpringBoot的多环境配置

原文:https://www.cnblogs.com/shunWcs/p/14902745.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!