一.多Profile文件
我们在主配置文件编写的时候,文件名可以是   application-{profile}.properties/yml

1.application.properties的配置


在 application.properties中激活application-prod.propertie

spring.profiles.active=prod

2.yml通过---支持多文档块方式

在 application.yml中激活application-prod.propertie或者直接---写配置文档块

server:port: 8081
spring:profiles:active: prod
---
server:port: 8083
spring:profiles: dev
---
server:port: 8084
spring:profiles: prod

3.激活指定profile
方式一:在配置文件中指定  spring.profiles.active=dev

方式二:配置运行参数

方式三:命令行  java -jar spring-boot-02-config-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev;可以直接在测试的时候,配置传入命令行参数

方式四:虚拟机参数 -Dspring.profiles.active=dev

SpringBoot2.1.5(15)---配置Profile多环境支持相关推荐

  1. anaconda新建python2环境安装不了jupyterlab_Anaconda 5.0.0 JupyterLab 0.27.0 中配置多Python环境支持...

    Anaconda 5.0.0 JupyterLab 0.27.0 中配置多Python环境支持 概述 Anaconda 5.0.0 中自带了 JupyterLab 0.27.0 版本,这是 Anaco ...

  2. Profile多环境支持

    简介:Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活,指定参数等方式快速切换环境 1.多profile文件形式 -   格式 : application-{profile} ...

  3. Maven 多环境配置profile

    Maven中的profile主要是为了解决不同环境所需的不同变量.配置.profile一般可用于pom.xml.settings.xml文件中. 第一种情况:用于pom.xml文件 <?xml ...

  4. SpringBoot-Spring profile多环境logback日志配置

    SpringBoot-Spring profile多环境logback日志配置 Spring profile多环境配置 参考 Spring profile是Spring 3引入的概念,主要用在项目多环 ...

  5. Go 学习笔记(1)— Ubuntu 系统 Go 环境搭建、VS Code 配置 Go 开发环境、VS Code 远程开发配置

    1. 安装说明 Ubuntu 下直接安装 Go 1.11 版本编译器时需要依赖 Go 1.4 版本.所以如果在使用 apt-get install go安装时参考以下链接安装:https://blog ...

  6. VS Code 遇上 Java丨第一章:配置 Java 开发环境

    读不在三更五鼓,功只怕一曝十寒. 准备工作 VS Code 安装包,示例版本:code_1.55.2-1618307277_amd64 JDK 15 安装包,示例版本:jdk-15.0.1_linux ...

  7. Ubuntu 16.04下配置openWRT开发环境

    Ubuntu 16.04下配置openWRT开发环境 1.配置openwrt开发环境,本实验室在ubuntu16.04系统下测试 在编译之前我们先要搭建环境,ubuntu下OpenWrt编译环境需要安 ...

  8. Hadoop完全分布式搭建过程、maven和eclipse配置hadoop开发环境、配置Map/Reduce Locations、简单wordcount测试!

    Hadoop完全分布式搭建及测试 项目开始前准备工作 1.下载并安装VM workstation pro 15安装包,这里选择: VMware-workstation-full-15.1.0-1359 ...

  9. Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

最新文章

  1. NanodetPlus网络结构
  2. python和java一样吗-Java与Python到底有什么区别和共同点详细对比
  3. php 比较数组的不同的值,php array_udiff 比较两个数组的键值,并返回差集
  4. 前端学习(2380):调整目录结构
  5. extensions.conf的常用参数配置
  6. 【HDU - 6662】Acesrc and Travel(树形dp,博弈dp)
  7. linux下i2c驱动笔记
  8. 开源一个简单的VC界面库
  9. 金山词霸2006常规窗口不见了!只能看到最大化的的原因
  10. VB模拟按键终极教程
  11. ImageOptim使用教程之图片压缩的方法
  12. 小米助手版本信息测试
  13. Java语言的特点有哪些?有什么作用?
  14. 炼成的:精妙SQL语句介绍
  15. ios发布证书过期怎么办?
  16. 转载:内外兼修:Oracle ACED熊军谈Oracle学习
  17. iOS开发调试技巧之在App设置中切换服务器环境
  18. 自建传奇2服务器,自己想要架设传奇服务器的详细攻略
  19. supervisor 初探
  20. 面包菜单收起和出现案例

热门文章

  1. STM32F103_DDWG窗口看门狗
  2. python编程计算器_Python编程之计算器/字符及界面
  3. 【STM32】【STM32CubeMX】STM32CubeMX的使用之三:UART串口通信
  4. 【openMV】算法矫正镜头+视频格式对应的分辨率
  5. 创建struct fib_info
  6. [计算机网络] - TCP半连接队列和全连接队列
  7. 卡尔曼滤波 -- 从推导到应用(二)
  8. ubuntu服务器网站备份,用 Ubuntu 建立 Time Machine 备份服务器
  9. linux写文件操作同步,linux 可执行文件与写操作的同步问题(文件读写操作产生的锁机制)...
  10. 【JUC】第三章 多线程锁、CallableFuture 接口