【发布时间】:2018-11-04 10:50:33
【问题描述】:
我有几个 Spring Boot 应用程序。所有这些都是 maven 项目,在所有这些项目中,我都有针对不同环境的单独配置文件,例如 application.properties、application-dev.properties、application-uat.properties。当我从 IDE 运行应用程序时,它有时会从 application.properties 文件中读取,有时会从 application-dev.properties 文件中读取。我使用 IntelliJ IDEA 进行开发,但我无法弄清楚是什么决定了从哪个文件中读取。它是依赖于 IDE 还是 Spring 中有一些配置决定选择哪个属性文件?
【问题讨论】:
标签: maven spring-boot intellij-idea application.properties