|
该版本仍在开发中,尚未被视为稳定。最新稳定版本请使用Spring Shell 3.4.1! |
隐藏指挥
在尚未准备好的情况下,可以隐藏一个方便的命令 无论是黄金时段,还是用于调试,或者你有其他不想用的原因 宣传它的存在。
如果你知道隐藏命令和选项,可以执行它。它实际上被移除了 从:
-
帮助列表
-
命令帮助页面返回“未知命令”
-
交互模式下的命令补全
-
Bash 完成
下面是一个定义隐藏命令的示例。它显示了可用的建造方法 来定义隐藏状态。
CommandRegistration commandRegistration() {
return CommandRegistration.builder()
.command("mycommand")
// define as hidden
.hidden()
// can be defined via a flag (false)
.hidden(false)
// can be defined via a flag (true)
.hidden(true)
.build();
}
| 基于注释的配置不支持定义隐藏命令 |