这是将文本行从文件拆分为参数向量的一种非常简单的替代方法,以便您可以将其输入到选项解析器中:
这是解决方案:
public static void main(String[] args) { String myArgs[] = Commandline.translateCommandline("-a hello -b world -c "Hello world""); for (String arg:myArgs) System.out.println(arg);}魔术课
Commandline是
蚂蚁的 一部分。因此,您必须将ant放在类路径上,或者仅使用Commandline类,因为所使用的方法是静态的。


![在Java中将包含命令行参数的字符串拆分为String [] 在Java中将包含命令行参数的字符串拆分为String []](http://www.mshxw.com/aiimages/31/483402.png)
