隱藏命令

可以隱藏命令,這在命令尚未準備好投入使用,或僅用於除錯目的,或您有任何其他不希望公佈其存在的原因時非常方便。

如果知道隱藏命令及其選項,就可以執行它。它將從以下內容中有效移除:

  • 幫助列表

  • 命令的幫助頁面返回“未知命令”

  • 互動模式下的命令補全

  • 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();
}
基於註解的配置不支援定義隱藏命令
© . This site is unofficial and not affiliated with VMware.