软件环境:
在实践生产中,正规一点的可能有 开发环境,测试环境,预发环境,生产环境。
而这些环境 的参数肯定都不一样换环境的时候,经常需要修改参数,参数一多,维护起来
很麻烦,所以SpringBoot提供了通过profiles配置来达到多环境配置,不需要项目
一上生产环境还是预发布 就改一堆配置文件。

软件环境:
application-dev(开发环境)
application-test(测试环境)
application-pre(预发环境)
application-prod(生产环境)
配置文件格式可以为preperties或者yml

pom.xml中配置

<profiles><!-- 开发环境,默认激活 --><profile><id>development</id><properties><env>development</env></properties><activation><activeByDefault>true</activeByDefault><!--默认启用的是dev环境配置 --></activation></profile><!-- 测试环境 --><profile><id>test</id><properties><env>test</env></properties></profile><!-- alpha环境 --><profile><id>alpha</id><properties><env>alpha</env></properties></profile><!-- 预发环境 --><profile><id>pre</id><properties><env>pre</env></properties></profile><!-- 生产环境 --><profile><id>production</id><properties><env>production</env></properties></profile></profiles>


profiles配置多环境相关推荐

  1. springBoot配置spring.profiles.active多环境

    spring.profiles.active多环境配置 springBoot动态配置多环境(dev/test/prod)数据信息读取 pom文件配置 YAML文件配置 springBoot动态配置多环 ...

  2. profiles 配置详解

    profiles 配置详解 @Profile(value = "pro") 1,为什么要使用 profiles 在开发中,一般有两种环境 1,生产环境 [项目上线,客户在使用中,就 ...

  3. spring cloud nacos 配置多环境打包

    spring cloud nacos 配置多环境打包 一.前言 因需要将项目打包给N多第三方,他们有各自的nacos地址,又需要实现代码无侵入(配置文件存在很多版本如 application-tocd ...

  4. 戴尔游匣g15 5515笔记本电脑g3060锐龙cpu版装入显卡驱动配置pytorch环境踩坑总结

    游戏本ubuntu21.04装机配置pytorch环境大全 ubuntu更换镜像源 0.删除之前的内容 1.开始的ubuntu20.04尝试 2.转换思路,改变系统的版本,使用ubuntu18.04 ...

  5. profiles配置详解

    10[掌握]profiles配置详解 1.问题 开发环境和真实的项目环境是不样的 8080 80 2,为什么要使用profiles 在开发中,一般有两种环境 1,生产环境 [项目上线,客户在使用中,就 ...

  6. Mac配置开发环境(后端)和软件安利

    简介 同事换了2021最新版Mac book pro,于是我得到人生中第一台mac,他的二手2015款.mac并不是我的刚需,原先的电脑上联想的(i5-7200u 12+256)勉勉强强能用,后来配了 ...

  7. linux配置java环境变量(详细)

    一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车, ...

  8. SharePoint 2013 配置开发环境,需安装VS2012插件

    SharePoint 2013已经安装好了,接下来就是配置开发环境,安装VS2012,但是,装好了以后,发现没有SharePoint 2013开发的支持,如下图: 然后,去网上查找资料,VS2012对 ...

  9. java fx配置_JavaFX系列-配置开发环境

    JavaFX系列-配置开发环境 本文主要介绍JavaFX环境的搭建和如何部署JavaFX应用 添加JavaFX依赖 在工程 build.gradle 中加入以下内容: plugins { id 'ap ...

最新文章

  1. 【转】Android source build/envsetup.sh学习笔记
  2. elasticsearch 分页_[Springboot实战系列]整合ElasticSearch实现数据模糊搜索
  3. Eclipse Color Theme
  4. layui根据name获取对象_JavaScript对象 - 初识
  5. redis在windows10上跑起来
  6. [C++] const与重载
  7. Java 根据枚举的名字得到枚举的实例
  8. 修改yum源的资源路径baseurl
  9. 文件磁盘相关函数[2]-建立新文件 FileCreate
  10. python list定义_Python中list总结
  11. android Xmpp+openfire 消息推送 :SASL authentication failed using mechanism DIGEST-MD5
  12. 关于快逸报表超链接的使用方式。
  13. Himall商城文件帮助类IOHelper(1)
  14. 电脑cd,CD光盘如何翻录在电脑上 将CD复制到电脑上步骤的方法有哪些
  15. 4005. 取石子游戏
  16. selectpicker 动态加载数据
  17. 旋转矩阵、欧拉角、四元数理论及其转换关系
  18. vue2+electron 给大家说个相声
  19. 高颜值可视化设计UNIAPP源码生成器
  20. LinkedList源码阅读笔记

热门文章

  1. Jenkins发送邮件一直报错553
  2. Flink学习记录--入门篇
  3. 分立器件和集成电路不都是芯片吗?它们有什么区别?
  4. Joomla4 环境搭建
  5. 迷茫吗?不管多少岁都需要明白的道理
  6. 荣耀6.0系统手机最完美激活XPOSED框架的经验
  7. 数据结构之线性表 - Python实现
  8. Java阿尔法编程题目
  9. 技术领先、“忠”于业务,用友走出多维数据库的价值之路
  10. nba2konline2 竞品分析