Linux下调用Java waitFor函数的问题
代码如下:
--------------------------------------------------------
Runtime runtime_instance = Runtime.getRuntime();
Process edp = runtime_instance.exec("C:\\edt.exe");
int ret = edp.waitFor();
--------------------------------------------------------
其中edt.exe执行完毕的退出值为12。
在Windows上执行上述语句时,ret的值为12,正确。
但在Linux上执行上述语句时,ret的值始终为0,不正确。
恳请各位高手不吝赐教。
问题点数:0、回复次数:2Top
1 楼tjjzs(王、)回复于 2004-08-17 09:00:47 得分 0
关注Top
2 楼takecare(大厅)回复于 2004-08-17 09:17:32 得分 0
把错误输出和标准输出流放出来。
Top




