maven多配置文件切换,打包运行

最近学习了maven多配置文件切换打包运行,发现网上的描述很不清楚,决定自己写一个教程记录下来。


1.首先将自己的配置文件分为 dev  test  pro 开发 测试 生成 三套配置 看下图

2.在pom文件中设置 三个变量 

   dev环境变量配置:

test环境变量配置:

生成环境配置:


配置解释:

environment是自定义变量

默认情况是以dev包中的配置文件打包


好了 上面同学可能会问 为啥要自定义变量environment,接下来会用到





红线部分 environment变量,在构建项目 和打包的时候会动态的指定配置文件包。


接下来是看如何打包和运行了



因为默认是dev配置文件默认是激活状态,所以如果你使用maven命令的是  不加-Pdev 默认还是会使用dev配置文件夹下的文件,

如果你需要运行测试环境的配置文件 只需 clean install -Ptest 

使用在tomcat上运行 就是用clean tomcat6:run -Ptest


有的同学会问 为啥要用tomcat6,因为我pom指定的tomcat插件是6


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值