如何将超时添加到runtime.getRuntime().执行(



执行命令时我的程序卡住了。即使没有命令行的响应,我们也可以添加延迟超时以进行操作吗?

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(),然后使用休息()?

相关内容

  • 没有找到相关文章

最新更新