使用Apache Commons CLI。我正在尝试创建一个带有两个参数的选项。我希望选项“ K”后跟一个字符串参数(必需)和一个整数参数(不需要)。
我对这样使用Option.builder很熟悉 Option.builder(“ k”)。hasArg()。optionalArg(true).required(false).desc(“ string”)。build();
但是如何为选项k输入两个参数来构建选项?
https://commons.apache.org/proper/commons-cli/apidocs/org/apache/commons/cli/Option.Builder.html
我调查了commons / cli网站中使用optionBuilder的情况,但他们没有提供有关如何使用两个参数进行构建的示例。
Option KOption = Option.builder(“ k”) .hasArg() .numberOfArgs(2) .optionalArg(true) .required(false) .desc(“带有必需字符串和可选整数的参数”).build();