maven 配置多环境
添加多环境配置文件,结构如下图
在pom.xml中文件添加修改
<!--多环境配置-->
<profiles>
<profile>
<!-- 测试环境 -->
<id>test</id>
<properties>
<env>test</env>
<profile>test</profile>
</properties>
<activation>
<!-- 默认激活该profile节点-->
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 生产环境 -->
<id>pro</id>
<properties>
<env>pro</env>
<profile>pro</profile>
</properties>
</profile>
</profiles>
</resources>
<resource>
<directory>src/main/resources</directory>
<!--是否开启属性替换过滤-->
<filtering>true</filtering>
<includes>
<include>**/*.*</include>
</includes>
<!--打包时先排除掉文件夹-->
<excludes>
<exclude>pro/*</exclude>
<exclude>test/*</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources/${env}</directory>
<includes>
<include>**/*.*</include>
</includes>
</resource>
</resources>
在Profiles中选择对应模式即可