springboot项目利用profile根据环境切换配置文件
1.application.yml配置
spring: profiles: active: "@env@"
2.pom配置
<profiles> <!--开发环境--> <profile> <id>dev</id> <properties> <env>dev</env> </properties> <activation> <activeByDefault>true</activeByDefault> </activation> </profile> <!--正式环境--> <profile> <id>prd</id> <properties> <env>prd</env> </properties> </profile> <!--测试环境--> <profile> <id>test</id> <properties> <env>test</env> </properties> </profile> </profiles>
3.项目配置文件整体
4.根据profile切换环境