1 pom.xml配置:
1.1 locaL本地,prep 测试,prod 生产
<profiles> <profile> <id>local</id> <properties> <profiles.active>local</profiles.active> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <profile> <id>prep</id> <properties> <profiles.active>prep</profiles.active> </properties> </profile> <profile> <id>prod</id> <properties> <profiles.active>prod</profiles.active> </properties> </profile> </profiles>
1.2 根据环境引入配置文件
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<excludes>
<exclude>env/**/*</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources/env/${profiles.active}</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
1.3 配置文件

2.maven命令:clean install -P环境名
