【问题标题】:How can I use the Apache Commons CLI library to handle "complex" arguments?如何使用 Apache Commons CLI 库来处理“复杂”参数?
【发布时间】:2013-03-08 12:08:28
【问题描述】:

例如,命令行的参数是-x-y-z。但是,如果使用-z,那么它还需要-a value-b value2,和-c value3。全部被传递并呈现,并且有一个可选的-d value 参数。

我没有看到任何像这样复杂的例子。是否有一个如何设置“复杂”参数集的示例,其中参数的值定义了以后的参数?还是有更适合此的解析参数的不同方法?

【问题讨论】:

    标签: java command-line-arguments apache-commons-cli


    【解决方案1】:

    我认为使用 commons-cli 你只能对框架进行简单的解析,它现在不提供高级的可能性。然后,您将在初始解析完成后进行额外的检查,例如您将自己描述为单独步骤的检查。

    【讨论】:

      猜你喜欢
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-18
      • 2016-02-25
      • 2016-12-18
      • 2011-11-12
      • 1970-01-01
      相关资源
      最近更新 更多