apache-commons-cli

    0热度

    1回答

    我需要帮助选项(-h)和其他两个必需的选项(-u,-p)共存在一起.. private static Options buildOptions() { Options options = new Options(); Option help = new Option("h", "help", false, "print this message"); Optio

    1热度

    1回答

    我不知道我是否清楚,但我想使用Commons CLI而没有带减号的标志,如-t或--args。 其实我想用它作为IRC命令。 在该实例中: Options options = new Options(); options.addOption("send", false, "send text"); 我创建了一个 - 发送选项。我可以创造它没有减号? 谢谢大家。

    6热度

    5回答

    所以我有一个Options实例,该实例的其他选项中已经(注意isRequired()): options.addOption(OptionBuilder .withLongOpt("seq1") .withDescription("REQUIRED : blah blah") .hasArg().isRequired().create());

    3热度

    1回答

    我正在使用Apache Commons CLI 1.2来解析在最后使用选项和额外参数的命令行。例如:mycmd -d DIR extra stuff 我知道如何使用CommandLine.getArgs()获得'额外'和'东西',但我不知道如何在帮助输出中显示这些额外的参数。当我做出这样的呼吁: new HelpFormatter().printHelp("mycmd", opts, true);

    1热度

    1回答

    一个例子可能是其中的参数命令行是-x,-y和-z。但是,如果使用-z,那么它也需要-a value-b value2,和-c value3。全部通过并呈现,并有一个可选的-d value参数。 我看不出有任何的例子与任何一种这样的复杂性。是否有一个如何设置“复杂”参数集的例子,其中一个参数的值定义了后面的参数?还是有一种解析参数的方法可以更好地适用于此?

    3热度

    1回答

    我希望能够有论据如下形式: ./mything -arg1 hey -arg2 ho filename 所以可选ARG1,可选ARG2,然后一位不愿透露姓名的最后一个参数。我想知道是否有办法用Apache CLI来做到这一点?我可以把它从争论中抓到主要,但看起来很蠢。 感谢任何帮助。

    3热度

    2回答

    M tryng使用apache commons cli,我的用例是带有一些选项的可变数量的参数。 说 -p str1 str2; 它可以是 -p str1 str2 str3 .. strn 另一个是 -m str1 -h 与 cmdline.getOptionValues("p"); 它只提取最后一个字符串。如何获取特定选项的所有值? 编辑: if(cmdline.hasOpt

    0热度

    1回答

    我正在使用的一个框架(并且可以根据需要进行更改,但不会)使用Apache Commons CLI。我的应用程序需要获取一系列明确定义的参数,但在某些情况下也需要接受一系列键/值对。这些最终将最终注入到应用程序启动的Spring上下文中。 关于使用Commons CLI将一系列键/值对作为一个String选项获取的最佳方式的任何建议?

    1热度

    1回答

    我在正确设置Apache CLI中的某些选项时遇到问题。 我想这样的事情...... usage: ViewReport -r <file> -d <name> [-rp [arg1] [arg2] [arg3] ... ] [OPTIONS] -r <file> Report path -d <name> DB Config Name -rp <name|class|value

    6热度

    1回答

    我使用apache commons-cli作为命​​令行工具。 我有一对依赖参数,例如参数B只有在参数A存在时才有意义。 这将有两个好处:自动警告/错误和更有用的使用情况。 commons-cli是否支持它?