经过一番摸索之后,我发现了这个SpringBoot和多个外部配置文件,表明以下是正确的用法:
java -jar my-boot-ws.war --spring.config.location=file:///Users/TMP/resources/myFile.properties
我的印象是–
spring.config.location将在指定目录中加载其他属性文件。根据我在链接中提到的帖子,情况并非如此。基于链接(如果已指定目录),则在该位置搜索application.properties。但同样这里的文档http://docs.spring.io/spring-
boot/docs/current/reference/html/boot-features-external-
config.html似乎暗示Spring
Boot应用程序将在类路径上查找首先,如果可用,请抓住应用名称,以基于该名称获取其他属性文件。
但是,一旦我指定了文件名,一切都可以正常工作,所以我想我错了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)