idea配置springboot多环境
自行创建工程,创建完工程后,创建配置文件,原先已经有application,建议修改后缀为yml。并自行创建所需的环境,命名以application-*.yml。这时springboot默认的。
添加完成文件后直接在application.yml指定使用哪个即可。
spring:
profiles:
active: test
这边主要介绍IDEA的功能,运行时可直接勾选的
1.创建文件
这边测试创建三个文件,配置如图。
2.在pom文件中添加配置
<profiles>
<profile>
<id>dev</id>
<properties>
<!-- 环境标识,需要与配置文件的名称相对应 -->
<activatedProperties>dev</activatedProperties>
</properties>
<activation>
<!-- 默认环境 -->
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>test</id>
<properties>
<!-- 环境标识,需要与配置文件的名称相对应 -->
<activatedProperties>test</activatedProperties>
</properties>
</profile>
<profile>
<id>prod</id>
<properties>
<activatedProperties>prod</activatedProperties>
</properties>
</profile>
</profiles>
配置完成,可直接勾选使用环境!
简单快捷!