Maven spring何时使用application-dev.properties和application.properties
我有几个Spring Boot应用程序。所有这些都是maven项目,在所有这些项目中,我有针对不同环境的单独配置文件,如application.properties、application-dev.properties、application-uat.properties。当我在IDE上运行应用程序时,它有时读取application.properties文件,有时读取application-dev.properties文件。我使用IntelliJ IDEA进行开发,但我一直无法弄清楚是什么决定了从哪个文件读取。是IDE依赖还是Spring中的某些配置决定了选择哪个属性文件?Idea中的一些运行配置很可能已经配置了Spring的“配置文件”来运行。当您使用例如“dev”配置文件运行Spring引导应用程序时,除了读取Maven spring何时使用application-dev.properties和application.properties,maven,spring-boot,intellij-idea,application.properties,Maven,Spring Boot,Intellij Idea,Application.properties,我有几个Spring Boot应用程序。所有这些都是maven项目,在所有这些项目中,我有针对不同环境的单独配置文件,如application.properties、application-dev.properties、application-uat.properties。当我在IDE上运行应用程序时,它有时读取application.properties文件,有时读取application-dev.properties文件。我使用IntelliJ IDEA进行开发,但我一直无法弄清楚是什么决定
application.properties
文件外,还将读取application-dev.properties
文件。有关更多信息,请参阅