我正在使用apache commons.cli库来解析命令行参数。默认的解析行为是它基于空格解析参数。我正在使用 ant 将参数传递给我的 Java 程序,而 ant 使用的语法略有不同,并且使用=
的是空格而不是空格。如何更改基于 =
而不是空间解析的解析行为?我的解析目前看起来像这样:
Options options = new Options();
options.addOption("Dkey", true, "some parameter");
CommandLineParser parser = new PosixParser();
CommandLine cmd = parser.parse(options, args);