1:“maven父节点”或“当前pom文件加上”以下profiles。(project节点下)
<profiles> <profile> <id>dev</id><!--开发环境(默认)--> <activation> <!--默认环境--> <activeByDefault>true</activeByDefault> </activation> <properties> <testVerSion>xxxxxDev</testVerSion><!--动态参数标签--> <vvv>xxxxxxxxx</vvv> </properties> </profile> <profile>
<id>test</id><!--测试环境--> <properties> <testVerSion>xxxxxTest</testVerSion><!--动态参数标签--> <vvv>vvv</vvv> </properties> </profile> </profiles>
2:pom文件引入jar包(必须要有“默认环境”)
<dependency>
<groupId>com.zxy.product</groupId>
<artifactId>system-api</artifactId>
<version>${testVerSion}</version> <!--动态参数读取-->
</dependency>
3:打包传递环境值(测试环境 )
mvn clean package -P test