Java Maven Profiles多环境一键部署
為什么80%的碼農都做不了架構師?>>> ??
Jenkins運行參數:
生產環境:package -P prdMysql
測試環境:package
===============================
pom.xml配置信息如下:
<profiles>
<profile>
<id>prdMysql</id>
<properties>
<sys.environment>prd</sys.environment>
<sys.houtaiguanliDomain>web1/</sys.houtaiguanliDomain>
<sys.weixinDomain>web2/</sys.weixinDomain>
<sys.qizhiwangluoDomain>web3/</sys.qizhiwangluoDomain>
<sys.shizhantouziDomain>web4/</sys.shizhantouziDomain>
</properties>
</profile>
<profile>
<id>devMysql</id>
<properties>
<sys.environment>dev</sys.environment>
<sys.houtaiguanliDomain>localA:8082/</sys.houtaiguanliDomain>
<sys.weixinDomain>localB:8082/</sys.weixinDomain>
<sys.qizhiwangluoDomain>localC:8082/</sys.qizhiwangluoDomain>
<sys.shizhantouziDomain>localD:8082/</sys.shizhantouziDomain>
</properties>
</profile>
<profile>
<id>devMycat</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<sys.environment>dev</sys.environment>
<sys.houtaiguanliDomain>localA:8082/</sys.houtaiguanliDomain>
<sys.weixinDomain>localB:8082/</sys.weixinDomain>
<sys.qizhiwangluoDomain>localC:8082/</sys.qizhiwangluoDomain>
<sys.shizhantouziDomain>localD:8082/</sys.shizhantouziDomain>
</properties>
</profile>
</profiles>
轉載于:https://my.oschina.net/duojin/blog/1620895
總結
以上是生活随笔為你收集整理的Java Maven Profiles多环境一键部署的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【1】万魂杀MMORPG研发回顾
- 下一篇: SpringCloud(第 057 篇)