タグ

ブックマーク / www.whitemark.co.jp (1)

  • Java からコマンドを実行 - Runtime クラスの利用 -

    ここでは、Java からコマンドを実行する簡単なサンプルを記述いたします。 Java が初めての方は、まずは、基的な Java プログラム - 簡単な文字列の表示、数値の計算 -をご参照ください。 Java からコマンドを実行するには、Runtime#getRuntime().exec メソッドを利用します。 この時、以下のサンプルのようにサブスレッドを使用して、Process#getInputStream() 及び Process#getErrorStream() から実行し標準出力とエラー出力を吸収する必要があります。 ( これを行わないとサブプロセスはブロックもしくはデッドロックされる可能性があります。 ) 以下の RuntimeSample.java では例として "java -version" コマンドを実行しています。 ファイル名:RuntimeSample.java

  • 1