首页 文章

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

提问于
浏览
0

我怎样才能让Spring Boot只查找spring.config.location属性指定的目录下的配置文件,而不是在ConfigFileApplicationListener javadoc中指定的默认位置下查找 .

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

1 回答

  • 0

    你可以使用 Profiles .

    在您的application.properties中,您将只有:

    spring.profiles.active=other
    

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

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

    Spring-boot documentation of Profiles

相关问题