Ste*_*eve 3 gradle spring-boot
我希望/infoSpring Boot (1.2.4.RELEASE) 应用程序的执行器端点返回文件中指定的版本build.gradle。
在我的build.gradle文件中,我有这样一行:
version = '0.0.1-SNAPSHOT'
Run Code Online (Sandbox Code Playgroud)
我正在使用 yaml 配置文件。现在我有复制的版本,如下所示application.yml:
info:
build:
version: 0.0.1-SNAPSHOT
Run Code Online (Sandbox Code Playgroud)
这可能吗?
将以下内容添加到build.gradle文件中。没有必要创建一个InfoContributor类。
plugins {
id 'org.springframework.boot' version '<version>'
}
springBoot {
buildInfo()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-actuator'
etc...
}
Run Code Online (Sandbox Code Playgroud)
查询http://host:port/actuator/info,你会看到类似...
{
"build": {
"artifact": "spring-example",
"name": "spring-example",
"time": "2020-01-30T09:47:33.551Z",
"version": "0.0.1-SNAPSHOT",
"group": "com.example"
}
}
Run Code Online (Sandbox Code Playgroud)
Nb 使用 2.2.4.RELEASE 进行测试
| 归档时间: |
|
| 查看次数: |
7920 次 |
| 最近记录: |