执行命令时我的程序卡住了。即使没有命令行的响应,我们也可以添加延迟超时以进行操作吗?
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 );
}
您的问题非常模糊;我真的不能告诉你你在问什么。但是,据我了解,Break()语句可能对您有用。也许使用thread.sleep(),然后使用休息()?