Java Apache Commons CLI能否动态解析新的参数?

Java Apache Commons CLI能否动态解析新的参数?,java,apache-commons-cli,Java,Apache Commons Cli,因此,我有一个Java测试,它将具有由用户命名的不同参数,因此在运行时之前我不知道-parm。我已经在测试中添加了一些标准的参数,这很好,但是有没有一种方法可以从命令行基本上解析参数列表,当它碰到一个parm时,它不会识别它,而是动态地将它添加到列表中?如果在运行时之前对这些参数没有任何线索,您的代码如何知道如何处理这些参数 这有点复杂。。我们有一个GUI,用户可以创建一个测试用例,他们可以定义这些自定义参数,然后在测试步骤中使用它们。此测试保存为XML文件。我们有一个驱动程序代码来翻译这个,基

因此,我有一个Java测试,它将具有由用户命名的不同参数,因此在运行时之前我不知道-parm。我已经在测试中添加了一些标准的参数,这很好,但是有没有一种方法可以从命令行基本上解析参数列表,当它碰到一个parm时,它不会识别它,而是动态地将它添加到列表中?

如果在运行时之前对这些参数没有任何线索,您的代码如何知道如何处理这些参数

这有点复杂。。我们有一个GUI,用户可以创建一个测试用例,他们可以定义这些自定义参数,然后在测试步骤中使用它们。此测试保存为XML文件。我们有一个驱动程序代码来翻译这个,基本上保存了一个很大的PARM列表,并在需要时使用它们。驱动程序是用C编写的,我们现在正在进行一个大项目,将其迁移到Java,我正在研究这个领域。