此版本仍在开发中,尚未被认为是稳定版。请使用最新稳定版 Spring Shell 4.0.1spring-doc.cadn.net.cn

阅读输入

当您需要从命令行读取输入时,可以通过使用从命令上下文获得的InputReader来实现:spring-doc.cadn.net.cn

@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
}