Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以在Apache CLI中使用最后一个未命名的参数?_Java_Command Line Interface_Apache Commons Cli - Fatal编程技术网

Java 是否可以在Apache CLI中使用最后一个未命名的参数?

Java 是否可以在Apache CLI中使用最后一个未命名的参数?,java,command-line-interface,apache-commons-cli,Java,Command Line Interface,Apache Commons Cli,我希望能够使用以下形式的参数: ./mything -arg1 hey -arg2 ho filename 一个可选的arg1,一个可选的arg2,然后是一个未命名的最后一个参数。我想知道是否有一种方法可以通过ApacheCli实现这一点?我可以把它从论点中带到主要论点中去,但这看起来很僵硬 感谢您的帮助。Apache CLI有一个方法getArgList(),它从命令行返回所有未处理的选项和参数。这就行了

我希望能够使用以下形式的参数:

./mything -arg1 hey -arg2 ho filename
一个可选的arg1,一个可选的arg2,然后是一个未命名的最后一个参数。我想知道是否有一种方法可以通过ApacheCli实现这一点?我可以把它从论点中带到主要论点中去,但这看起来很僵硬


感谢您的帮助。

Apache CLI有一个方法
getArgList()
,它从命令行返回所有未处理的选项和参数。这就行了