springboot配置多个active文件
时间: 2023-11-10 11:05:27 浏览: 32
在Spring Boot中,可以通过在application.properties或application.yml中设置spring.profiles.active属性来指定要激活的配置文件。例如,如果你想激活dev和test配置文件,可以在application.properties中添加以下行:
```
spring.profiles.active=dev,test
```
如果你想将不同的配置文件分别放在不同的目录下,可以在application.properties或application.yml中设置spring.config.name和spring.config.location属性。例如,如果你想将dev配置文件放在config/dev目录下,将test配置文件放在config/test目录下:
```
spring.config.name=application
spring.config.location=classpath:/config/dev/,classpath:/config/test/
```
这样,Spring Boot将会搜索类路径下的config/dev/和config/test/目录,查找名为application的配置文件,并根据spring.profiles.active属性激活相应的配置文件。如果不需要激活任何配置文件,可以将spring.profiles.active属性设置为空,如下所示:
```
spring.profiles.active=
```