【发布时间】:2012-07-03 16:57:27
【问题描述】:
我在使用此代码时遇到运行时异常
Runtime rt = Runtime.getRuntime();
System.out.println("Executing " + "uname -a");
Process x = rt.exec("ping IP Address of system");
BufferedReader stdInput =
new BufferedReader(new InputStreamReader(x.getInputStream()));
BufferedReader stdError =
new BufferedReader(new InputStreamReader(x.getErrorStream()));
String line = null;
while ((line = stdInput.readLine()) != null) {
System.out.println(line);
}
x.waitFor();
【问题讨论】:
-
您到底遇到了什么异常?您对此有何疑问?
-
你能粘贴异常堆栈跟踪吗?
-
我在 Windows 7 64bit 上试过,效果很好。
-
问题是什么?
uname -a和ping应该是一样的吗? -
见When Runtime Process exec won't。正如其他人所说,更多信息会很好。
标签: java bufferedreader