Spring 引导执行器未读取 git.properties

Spring Boot Actuator doesn't read git.properties

我有一个带有 Spring Actuator 的简单项目,我还有一个生成 git.properties 的 Maven 插件(位于 类 目录中)。

然而,当我 运行 我的应用程序时,/actuator/info 请求显示:

{
"git": {}
}

文档说自动配置应该自动获取属性 https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#production-ready-application-info-git

我的错误,git.properties 实际上不是 'properties' 文件。 我没有在文件内容周围看到 {}。

将 configuration/format 更改为 git-commit-id-plugin 插件中的属性后,它可以工作 (插件正在 json 中生成 git 信息)