我正在尝试从外部程序读取退出值,但它始终为 0。
String command = ("cmd /c start /wait "+ Script[0]);
Process exec = runtime.exec(command);
int waitFor = exec.waitFor();
System.out.println(exec.exitValue); //always 0
System.out.println(waitFor); //always 0
程序用于编程模块,我需要知道是否有任何错误。
如何获取应用退出值?