我创建了一个新的spring启动应用程序 . 对于开发,我使用默认的“appilcation.propperties”进行配置 .

但是对于 生产环境 我想拥有一个外部配置文件,因为这个应用程序将在多个tomcats上运行 . 所以我想在每个tomcat上都有一个“application.properties” .

例如:

“SERVER / TOMCAT1_ROOT / conf目录/ application.propperties”

“SERVER / TOMCAT2_ROOT / conf目录/ application.propperties”

现在我想我可以在我的默认“application.propperties”中动态添加此路径:

spring.config.additional-location=file:${CATALINA_HOME}/conf/application.properties

但是这条线是不可解析的 . 那么有没有办法动态地包含一条路径?