背景介绍:
在项目的开发过程中,通常开发、集测、以及生产环境的配置文件参数值是不一样的,因此,在实际部署的时候,需要在部署的时候修改相应的环境的配置参数,这样很容易造成人为误操作,这里通过Maven profile文件来进行对不同环境下的配置参数的管理。
实现步骤如下:
1、在标准Maven项目结构下的resources下,新增加一个文件夹 environment,并添加开发环境env-dev.properties、集测环境env-test.properties、生产环境env-product.properties的配置文件,结构图如下:
2、在Maven的pom.xml文件中添加如下配置:
<profiles>
<profile>
<!-- 本地开发环境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</