跳到主要内容

版本

QWen Max 中英对照 Version

version 命令通过集成到 Boot 的 BuildPropertiesGitProperties 中来显示现有的构建和 git 信息(如果这些信息存在于 shell 应用程序中)。默认情况下,只显示版本信息,你可以通过配置选项启用其他信息。

相关的设置在 spring.shell.command.version 下,你可以使用 enabled 来禁用一个命令,并且可以可选地使用 template 定义你自己的模板。你可以使用 show-build-artifactshow-build-groupshow-build-nameshow-build-timeshow-build-versionshow-git-branchshow-git-commit-idshow-git-short-commit-idshow-git-commit-time 命令来控制默认模板中的字段。

模板默认为 classpath:template/version-default.st,你可以定义自己的模板,如下例所示:

<buildVersion>
none

此设置将输出如下内容:

X.X.X
none

您可以在默认模板渲染中添加以下属性:buildVersionbuildGroupbuildNamebuildTimegitShortCommitIdgitCommitIdgitBranchgitCommitTime