是否可以在不给参数命名的情况下解析 JCommander 中的命令行参数?

问题描述

如果我想像这样运行我的应用程序: 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);
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)