SpringBoot项目,肯定会涉及多个环境部署等情况
首先要在自己项目里有这么一套不同部署环境的配置
配置主要在pom.xml中,添加各application-后缀名,默认local,activeByDefault属性true
<!-- 部署的配置版本 -->
<profiles>
<profile>
<id>local</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profileActive>local</profileActive>
</properties>
</profile>
<profile>
<id>dev</id>
<properties>
<profileActive>dev</profileActive>
</properties>
</profile>
<profile>
<id>test</id>