Profile介绍与使用
Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境
1.多profile文件形式
下面的代码系:默认8080端口,当能找到dev环境的配置文件时,优先按照active指定的文件配置
spring.profiles.active =dev
server.port =8080
2. yml支持多文档块方式
每个文档块使用 - - - 分割
server:port: 8080
spring:profiles:active: prod
---
server:port: 8081
spring:profiles: dev
---
server:port: 8082
spring:profiles: prod
3.激活指定profile的三种方式:
3.3.1第一种:在配置文件中指定 spring.profiles.active=dev(如上),也可在下图的program argument 设置
3.3.2第二种:项目打包后在命令行(cmd)启动
java -jar xxx.jar --spring.profiles.active=dev;
3.3.3第三种:ide中虚拟机参数设置
项目停止后,设置VM options
-Dspring.profiles.active=dev
Profile介绍与使用相关推荐
- Maven——profile介绍
2019独角兽企业重金招聘Python工程师标准>>> 4 profile介绍 4.1 profile简介 profile可以让我们定义一系列的配置信息,然后指定 ...
- Maven简介(三)——profile介绍
Maven简介(三)--profile介绍 博客分类: maven mavenprofile激活active 4 profile介绍 4.1 profile简介 profile可 ...
- Matrix Profile介绍
本文摘译自https://towardsdatascience.com/introduction-to-matrix-profiles-5568f3375d90 在时间序列分析中,通常对两件事感兴趣: ...
- Spring系列(十一):@Profile 注解用法介绍
今天给大家分享Spring属性注入的注解@Profile 介绍,希望对大家能有所帮助! 一.@Profile 注解的作用 在Spring容器中如果存在同一类型的多个组件,可以使用@Profile注解标 ...
- SpringBoot配置Profile以及配置文件的加载位置
Profile介绍 Profile是Spring在不同环境的使用的时候提供的不同的配置方案,在Spring源码中对于Profile的解析也是放在第一位的.Spring配置解析的时候第一个判断的就是Pr ...
- maven仓库的优先级,profile的优先级
在maven中主要有以下几种仓库的设置 本地仓库 settings里面profile中设置的仓库 mirror仓库 pom文件中的repository 结论: 本地仓库 >profile > ...
- Mave profile
4 profile介绍 4.1 profile简介 profile可以让我们定义一系列的配置信息,然后指定其激活条件.这样我们就可以定义多个profile,然后每个profile对 ...
- Xcode7 Provisioning Profile
Provisioning Profile 介绍 Provisioning Profile 配置 Provisioning Profile 介绍 Provisioning Profile 分为 Deve ...
- 蓝牙核心技术介绍(蓝牙协议、架构、硬件和软件笔记)
原文地址:http://www.cnblogs.com/zjutlitao/p/4742428.html 声明:这篇文章是楼主beautifulzzzz学习网上关于蓝牙的相关知识的笔记,其中比较多的受 ...
最新文章
- Ajax之同步请求和异步请求的区别
- 人和人之间是需要沟通的
- Java 性能优化实战记录(1)---定位并分析耗cpu最多的线程
- 第3章 NFS基本应用
- 天津将规划新增津雄城际铁路 建15分钟京津冀生活圈
- pygame的学习以及python的巩固(窗口尺寸的显示)
- 如何轻松拿到大厂面试offer | 掘金技术征文
- mds聚类matlab,MDS图示聚类结果
- navicat怎么安装mysql数据库_【20170825】从零开始学SQL数据库 安装mysql与navicat,开始练习...
- SAP Fiori Elements 本地项目的 annotations.xml 文件
- 面向对象编程设计练习题(1)
- 60名英语专八的半年苦战:机器智能背后有一群“数字工人”
- ExtJs之工具栏及菜单栏
- 金融学python还是c语言_金融矿工(Quant)必须会写哪些编程语言?Python和C++就够了吗?...
- Centos8 加密 GRUB 防破解root密码
- idea格式化java代码,设置属性自动换行
- npm install报错ERR! code ETIMEDOUT的解决办法
- 【Unity3D】摇杆
- 0602 信用卡防盗刷学习总结
- PS 进行隐藏图制作