public class MyCommand { @Option(type = OptionType.COMMAND, name = "-age", description = "User's age") private Integer age; public void setAge(Integer age) { this.age = age; } public Integer getAge() { return age; } public static void main(String[] args) { Cli<Runnable> cli = Cli.buildCli("my-command", MyCommand.class); Runnable runnable = cli.parse(args); runnable.run(); } } public class MyCommand { @Option(type = OptionType.COMMAND, name = "-name", description = "User's name") private String name = "Unknown"; public void setName(String name) { this.name = name; } public String getName() { return name; } public static void main(String[] args) { Cli<Runnable> cli = Cli.buildCli("my-command", MyCommand.class); Runnable runnable = cli.parse(args); runnable.run(); } }


上一篇:
下一篇:
切换中文