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


猜你喜欢

转载自blog.csdn.net/jiewenike/article/details/62223344