我创建了一个新的 Spring Boot 应用程序。对于开发,我使用默认的“appilcation.propperties”进行配置。
但是对于生产我想要一个外部配置文件,因为这个应用程序将在多个 tomcat 上运行。所以我想在每个tomcat上都有一个“application.properties”。
例如:
“服务器/TOMCAT1_ROOT/conf/application.properties”
“服务器/TOMCAT2_ROOT/conf/application.properties”
现在我想我可以在我的默认“application.properties”中动态添加这个路径:
spring.config.additional-location=file:${CATALINA_HOME}/conf/application.properties
但是这条线是不可解析的。那么有什么方法可以动态包含路径吗?