• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Javaで外部コマンドの実行した結果の取得)

Javaで外部コマンドの実行した結果の取得

このQ&Aのポイント
  • Javaで外部コマンドを実行する方法とその結果を取得する方法について説明します。
  • Eclipse上でJavaのプログラムを作成し、外部コマンドを実行した結果を取得しようとした際に起きる不思議な現象について解説します。
  • ブレークポイントを使用してコードをデバッグすることで問題が解決する方法を説明します。

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

Runtime#exec()は非同期実行なので不思議でもなんでもないです。 たぶんやりたいことは以下が参考になるかと思います。 http://www.ne.jp/asahi/hishidama/home/tech/java/process.html#Process

unko347
質問者

お礼

ご回答ありがとうございます。 教えていただいたサイトにありますように waitFor()で解決しました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう