Maven 多環境 打包
阿新 • • 發佈:2017-09-08
runt pom run div pan conf logs spa cnblogs
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 多環境 打包