我正在构建一个war包,它将使用spring boot部署到web容器中。我想把spring boot配置文件放在war文件之外。我的想法是将文件位置放在System Property中,并从spring boot的目录资源中的默认配置文件中指定它,如下所示:
spring.config.additional-location: ${encryption.home}/
或
spring.config.location: ${encryption.home}/
但两者都不起作用,似乎它没有加载外部配置文件。我怎样才能做到这一点?或者我是否有另一种方法可以将弹簧启动配置文件(不在类路径中)放在WAR文件之外。