でバイナリファイルを実行したときにエラーメッセージを取得する方法はRuntime
?
私のコードは次のとおりです。
Runtime localRuntime = Runtime.getRuntime();
String strExec = "myBinary -s -a myconfigbinary.conf";
try {
localRuntime.exec(strExec);
System.out.println("Success execute.");
} catch (IOException e) {
System.out.println(e.getMessage().toString());
}
私のコードは上記のとおりです。ファイルが存在しない場合にのみ例外エラーが発生します。しかし、構成ファイルのエラーまたはバイナリが実行されていない原因が原因で機能しなかったときに、コンピューターでコンソールを使用して実行すると、まだメッセージが表示されますSuccess execute.
。
私の質問は、コンピューターのコンソールでエラーが発生したときのようなエラー メッセージを取得したいということです。この場合、正しい例外を使用するにはどうすればよいですか?
ありがとう。