/info 执行器端点通过 buildInfo() 从 springBoot build-info.properties 倒是不一样 {app_name}.properties . 属性文件存在于 /META-INF/{app_name}.properties
/info
buildInfo()
springBoot
build-info.properties
{app_name}.properties
/META-INF/{app_name}.properties
springBoot { buildInfo() }
我的问题是:是否可以在任务中配置属性文件名,而不是采用默认值?
更新:
你误解了 buildInfo 作品。 actuator 端点使用 build-info.properties /META-INF/ . 建筑信息
buildInfo
actuator
/META-INF/
建筑信息
buildInfo() 生成信息属性 基于中的属性 {app_name}.properties 在您的应用程序生成期间提交。鉴于您已经拥有它,您需要在构建期间运行它,如中所述 documentation :
生成信息属性
存在,使Java插件类任务依赖于它