在Spring Boot v1.5.11之前,以下内容适用于引用auth.json
中名为src/main/resources
的文件:
spring.cloud.gcp.credentials.location=auth.json
从v1.5.11开始并继续进入1.5.12,上述结果导致FileNotFound
异常。但以下工作:
spring.cloud.gcp.credentials.location=classpath:auth.json
Spring Boot 1.5.12(或其底层依赖项)的变化是什么?
答案 0 :(得分:0)
这是因为修复了另一个问题,并且正在通过其他报告的实例进行跟踪:https://github.com/spring-projects/spring-boot/issues/12786
遵循此行为的从业者可以以适当的方式更新其实现(例如,在我们的清理样本中,它将使用“classpath:”为属性添加前缀)或等待以查看是否进一步解决(不是回归导致此问题的其他修复方法是可能的。
h / t @ Stephane-Nicoll和Andy Wilkinson。