遗产注释

带有参数的目标方法会自动与匹配方法注册 论元名称。spring-doc.cadn.net.cn

@ShellMethod
public String example(String arg1) {
	return "Hello " + arg1;
}

@ShellOption注释可以用来定义选项名称,如果你不希望它和参数名称相同。spring-doc.cadn.net.cn

@ShellMethod
public String example(@ShellOption(value = { "--arg" }) String arg1) {
	return "Hello " + arg1;
}

如果选项名称没有前缀,则要么是,要么是,则发现了它 来自ShellMethod#前缀---spring-doc.cadn.net.cn

@ShellMethod
public String example(@ShellOption(value = { "arg" }) String arg1) {
	return "Hello " + arg1;
}