我怎样才能让Spring Boot只查找spring.config.location属性指定的目录下的配置文件,而不是在ConfigFileApplicationListener javadoc中指定的默认位置下查找 .
设置spring.config.location会导致ConfigFileApplicationListener同时查看spring.config.location目录和默认位置 .
你可以使用 Profiles .
在您的application.properties中,您将只有:
spring.profiles.active=other
并在名为application-other.properties的同一文件夹中有一个文件,您可以在其中定义属性 .
默认属性可以位于名为application-default.properties的文件中,当您要使用它时,juste会将application.properties中的值更改为“default” .
Spring-boot documentation of Profiles
1 回答
你可以使用 Profiles .
在您的application.properties中,您将只有:
并在名为application-other.properties的同一文件夹中有一个文件,您可以在其中定义属性 .
默认属性可以位于名为application-default.properties的文件中,当您要使用它时,juste会将application.properties中的值更改为“default” .
Spring-boot documentation of Profiles