Maven 环境隔离配置及原理
一:首先我们假设三个项目的环境的场景:
beta //测试环境
dev //开发环境
prod //线上环境
二:maven的环境隔离级别和配置,分别配置
dev环境-->true为默认环境
bate环境
prod 生产环境 可以看如下所图,如果存在多个环境,添加相应的标签即可(添加标签是在build标签之后)
三:配置完成之后可以看到maven的profile会出现相应的配置环境(若没出现,刷新下就好),如下图所示,dev为true为默认配置
四:配置玩环境后可以单独把环境抽取出来,打包的时候可以单独打包环境
mvn clean package -Dmaven.test.skip=true -Pdev 打包dev环境 当然如果你需要打包测试环境 dev 修改成prod就好