入力の読み取り

コマンド実装でシェルからの入力を読み取る必要がある場合は、コマンドコンテキストから取得した InputReader を使用して実行できます。

@Command
public void example(CommandContext ctx) throws Exception {
	String name = ctx.inputReader().readInput("Enter your name: ");
	char[] chars = ctx.inputReader().readPassword("Enter new password: ");
	// do something with name and password
}