我得到了一个类型为apache.commons.cli.CommandLine的对象。不知何故没有toString()方法(org.apache.commons.exec.CommandLine确实有toString()方法)。
是否可以将原始命令行作为字符串获取?
最佳答案
不,不可能从CommandLine对象取回原始输入参数。 CommandLine
对象仅存储解析器从输入参数列表中解析的内容。
如果您确实想要确切的参数列表,则可以为解析器提供保存对传递给解析器的String[]
的引用。