javaで外部コマンドを起動するプログラムを作っているのですが、処理が途中で停まってしまい、動かなくなってしまいます。
コマンドが間違えているかと思ったのですが、コマンドプロンプトから実行すれば正常に動作します。
解決するにはどうしたらいいのでしょうか。
ProcessBuilder pb = new ProcessBuilder("xxx.exe","hoge.txt"); Process p = pb.start(); int result = p.waitFor(); System.out.println("処理結果: " + result);
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。