我的程序在执行命令时卡住了。即使命令行没有响应,我们可以添加延迟超时以继续吗?
try {
if (System.getProperty("os.name").toUpperCase().indexOf("WINDOWS") != -1)
{
p = Runtime.getRuntime().exec("cmd.exe /C " + line);
int exitCode = p.waitFor();
}
else
{
p = Runtime.getRuntime().exec( line );
}