Jenkins的maven工程打包的时候指定不同环境的配置文件

项目开发中,打包项目WAR后有时会遇到需要更新项目中相关配置的情况。例如,测试环境的数据源在打包发布到生产环境时则需要更改相关数据源配置,当拥有多套环境时这种方式非常不灵活,可以使用参数化配置解决,以maven项目为例,解决记录如下:

1、修改.properties配置文件的value,使用变量替换,如下



2、pom.xml增加profile节点及build配置,如下:




maven打包命令:clean package -P test02   (测试环境打包)


猜你喜欢

转载自blog.csdn.net/russ44/article/details/53607346