2017-09-19 9 views
0

私のプログラムstucksは、コマンドの実行中に。私たちも、続行するために、遅延のタイムアウトを追加することができ、コマンドラインからの応答がない場合は?。幹部は、(

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); 

      } 

答えて

0

あなたの質問は非常に曖昧です;あなたが尋ねていることは本当にわかりませんが、理解しているところではbreak()というステートメントが役に立つかもしれません。おそらくThread.sleep()の後にbreak()を使用していますか?

関連する問題