如何禁止Spring启动的默认配置位置

时间:2015-03-20 16:59:20

标签: spring-boot

如何让Spring Boot只查找spring.config.location属性指定的目录下的配置文件, not 查看ConfigFileApplicationListener javadoc中指定的默认位置。

设置spring.config.location会导致ConfigFileApplicationListener同时查看spring.config.location目录和默认位置。

1 个答案:

答案 0 :(得分:0)

您可以使用个人资料。

你的application.properties中的

只有:

spring.profiles.active=other

并在名为application-other.properties的同一文件夹中有一个文件,您可以在其中定义属性。

默认属性可以位于名为application-default.properties的文件中,当您想要使用它时,juste会将application.properties中的值更改为' default'。

Spring-boot documentation of Profiles