在日常的开发中,时常会碰到需要访问不同的环境,比如dev、test、uat环境,需要我们在自己的IDEA中进行配置
如图所示,此为配置dev环境下的设置,当然我们需要保证自己的yml文件或者property文件,是命名为application-dev文件,同理test、uat环境亦是如此配置
此外,最重要的一点,我们还需要再pom文件中进行配置,需要再project标签下配置profiles
<profiles>
<profile>
<id>dev</id>
<properties>
<activatedProperties>dev</activatedProperties>
</properties>
</profile>
<profile>
<id>test</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<activatedProperties>test</activatedProperties>
</properties>
</profile>
<profile>
<id>uat</id>
<properties>
<activatedProperties>uat</activatedProperties>
</properties>
</profile>
<profile>
<id>online</id>
<properties>
<activatedProperties>online</activatedProperties>
</properties>
</profile>
</profiles>