一个想法:您将命令行的默认标记化为complete
String,并且它没有像您期望的那样解析最后一个。相反,您应该
String[]在自己切掉命令行后使用带a的此方法的形式:
http://docs.oracle.com/javase/6/docs/api/java/lang/Runtime.html#exec(java.lang.String
[])
或者,它正在等待您的输入,或者正在等待您读取其输出。这可以解释挂起。在Internet上搜索流和
Runtime.exec()。
考虑
ProcessBuilder代替。



