如果我想像这样运行我的应用程序: java -jar target/App.jar 1928 start 或 java -jar target/App.jar 1928 start -d 3,那么我该如何解析前两个参数,它们没有名字,只有价值观?
class Args {
@Parameter(names = "")
private Integer year;
@Parameter(names = "")
private String command;
@Parameter(names = "-d")
private String length;
public void run() {
System.out.println(year + " and " + command);
}
}