[Spring Boot 系列] 集成maven和Spring boot的profile 专题
maven中配置profile节点:
pom配置图片<profiles>
<profile>
<!-- 生产环境 -->
<id>prod</id>
<properties>
<profiles.active>prod</profiles.active>
</properties>
</profile>
<profile>
<!-- 本地开发环境 -->
<id>dev</id>
<properties>
<profiles.active>dev</profiles.active>
</properties>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<!-- 测试环境 -->
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
</properties>
</profile>
</profiles>
</project>
然后spring boot application.properties文件中引用maven profile节点的值:如下spring.profiles.active=@profiles.active@
配置文件引用 dev环境 controller里面引用
网友评论