maven切换环境相关profile,filter, properties, resource

原创 2018年04月16日 17:52:30
properties属性
1、可以在配置文件properties中配置,标签名就是变量名
2、可以在.proerties文件中配置
3、可以在maven配置文件引用 ${变量名} 引用properties的配置
4、Maven属性(properties)标签的使用

     https://www.cnblogs.com/EasonJim/p/6815365.html?utm_source=itdadao&utm_medium=referral

profile
1、profiles标签包含多个profile属性块,通过ID标识,只有1个profile会生效
     profile中可配置properties
2、可以指定默认使用的profile
3、通过maven命令-P参数指定profile的ID
4、参考文章:maven profile动态选择配置文件
     https://www.cnblogs.com/0201zcr/p/6262762.html

filter
1、filter指定properties,用来过滤资源文件中 ${变量} 配置的内容
2、filters中配置多个filter,filter配置properties
3、参考文章:maven使用filter动态配置项目

     https://blog.csdn.net/q979076061/article/details/74178186

resource
1、指定需要加载的资源文件
2、通过includes,include,excludes,exclude标签限定范围
3、通过filtering指定启动过滤 ${变量}
4、参考文章:maven资源文件的相关配置
     https://www.cnblogs.com/dreamroute/p/6729147.html

分布式动态数据源切换攻略

-
  • 1970年01月01日 08:00

利用maven的resources、filter和profile实现不同环境使用不同配置文件

关键字:利用maven的resources、filter和profile实现不同环境使用不同配置文件  基本概念说明(resources、filter和profile):  1.profile...
  • zhuchunyan_aijia
  • zhuchunyan_aijia
  • 2016-01-05 19:31:31
  • 5954

maven profile自动切换环境参数的两种实现方式

简介在开发过程中,我们经常会根据不同的环境配置不同的参数,如数据源的ip,username,password、url、秘钥等都会不同,传统方式是在一个配置文件中通过修改properties文件中的参数...
  • vbirdbest
  • vbirdbest
  • 2017-12-07 22:01:28
  • 312

使用maven的profile和filter插件管理配置项--不同环境(dev,beta,production)轻松切换

1.概述     按照项目开发的流程,项目工程需要经历开发人员本地测试环境(dev),进入测试阶段后有测试环境(test),测试无误后需要将程序发布到生产环境(production)下,而对于这...
  • cilen
  • cilen
  • 2012-07-19 18:32:16
  • 5996

利用maven的Profile构建不同环境的部署包,选择不同properties构建不同的环境

参考文章网址: http://www.cnblogs.com/yjmyzz/p/3941043.html 项目开发好以后,通常要在多个环境部署,我公司有三套:prod,dev,test,数据库有...
  • qq_33626745
  • qq_33626745
  • 2016-10-19 10:28:33
  • 1141

Maven中基于POM.xml的Profile来动态切换配置信息

引言: 在实际项目中,总会有若干个环境需要适配,各个环境下需要独立一套配置信息,该如何来简单快捷解决此类问题呢?Maven中的profile方式将帮你快速解决此类问题。...
  • blueheart20
  • blueheart20
  • 2016-10-17 14:48:24
  • 5988

spring boot通过maven filter替换properties属性(多环境配置)

这两天项目到了差不多收尾了,想把各种环境配置通过maven filter在maven打包的时候就替换掉properties的配置。之前一直用${my.properies}的方式,打包了以后就是替换不掉...
  • q397739000
  • q397739000
  • 2016-11-04 18:07:16
  • 2080

Maven-filter和resource

maven 的 properties 加载顺序 中的配置 pom.xml 中的 mvn -Dproperty=value中定义的 property 利用filter实现对资源文件(resouc...
  • zmken497300
  • zmken497300
  • 2016-07-29 16:24:00
  • 2512

一点一点学maven(13)--利用maven的filter和profile实现不同环境使用不同的配制

在我们平常的java开发中,会经常使用到很多配制文件(xxx.properties,xxx.xml),而当我们在本地开发(dev),测试环境测试(test),线上生产使用(product)时,需要不停...
  • javaloveiphone
  • javaloveiphone
  • 2016-11-08 14:44:46
  • 475

Maven中profile和filtering实现多个环境下的属性过滤

背景 项目构建的时候,需要根据不同的场景来改变项目中的属性资源,最为常见的莫过于数据库连接配置了,试想有生产环境、测试缓存、发布环境等,需要为不同的场景下来动态的改变数据库的连接配置。而使用maven...
  • ZHOUCHAOQIANG
  • ZHOUCHAOQIANG
  • 2015-12-27 12:54:09
  • 8545
收藏助手
不良信息举报
您举报文章:maven切换环境相关profile,filter, properties, resource
举报原因:
原因补充:

(最多只允许输入30个字)