Maven 多环境 打包
Posted 1161588342
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven 多环境 打包相关的知识,希望对你有一定的参考价值。
1.pom.xml文件添加profiles属性
<profiles> <profile> <id>dev</id> <activation> <activeByDefault>true</activeByDefault> <property> <name>env</name> <value>dev</value> </property> </activation> <properties> <runtime.env>src/main/config/dev</runtime.env> </properties> </profile> <profile> <id>prod</id> <activation> <property> <name>env</name> <value>prod</value> </property> </activation> <properties> <runtime.env>src/main/config/prod</runtime.env> </properties> </profile> </profiles>
2:在项目目录下面编译项目
>maven compile
3:编译成功后,打包
>maven package -Denv=prod
这个地方需要注意env 指如下env名称
<property> <name>env</name> <value>prod</value> </property>
以上是关于Maven 多环境 打包的主要内容,如果未能解决你的问题,请参考以下文章