此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Shell 3.4.0spring-doc.cadn.net.cn

可选值

选项是必需的或不是,一般来说,它的行为方式取决于 命令目标。spring-doc.cadn.net.cn

将 option 设为 optional。spring-doc.cadn.net.cn

CommandRegistration optionalOption() {
	return CommandRegistration.builder()
		.command("optionalOption")
		.withOption()
			.longNames("arg")
			.required(false)
			.and()
		.build();
}

将选项设为必填项。spring-doc.cadn.net.cn

CommandRegistration mandatoryOption() {
	return CommandRegistration.builder()
		.command("optionalOption")
		.withOption()
			.longNames("arg")
			.required()
			.and()
		.build();
}

APP信息