我想执行一个带有2个参数的命令。输入文件名称 2.输出文件名称。runtime.exec()花费无限时间执行代码
的命令是sixV1.1 outputFile.txt 的代码是:
String cmd= "sixV1.1 <inputFile.txt >outputFile.txt";
Process p=Runtime.getRuntime().exec(cmd);
int retValue=p.waitFor();
当运行上述代码的I,它正在无限的时间。 是否有可能给<,>在cmd中。请charecters建议我....
文本文件的大小是多少? – Lucifer
*“......这是无限的时间”* - 你确定吗?你测过它了吗? :-) –
文本文件的大小约为2kb。执行该行后程序挂起。我尝试打印并测试它。 –