隱藏命令
可以隱藏命令,這在命令尚未準備好投入使用,或僅用於除錯目的,或您有任何其他不希望公佈其存在的原因時非常方便。
如果知道隱藏命令及其選項,就可以執行它。它將從以下內容中有效移除:
-
幫助列表
-
命令的幫助頁面返回“未知命令”
-
互動模式下的命令補全
-
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();
}
| 基於註解的配置不支援定義隱藏命令 |