Javaからexeファイルなどの外部プログラムを実行するサンプルです。
サンプルソース
例)exeを実行する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import java.io.IOException; public class ExeRunSample { public static void main(String args[]) { try{ //ランタイム取得 Runtime runtime = Runtime.getRuntime(); //exeを実行する runtime.exec("calc.exe"); //パスが通っていればファイル名だけでOK //runtime.exec("C:\\hoge.exe"); //フルパスでの指定もOK }catch(IOException e){ //指定したファイルが無い場合の処理 e.printStackTrace(); } } } |
- (結果)
- C:\>java ExeRunSample
電卓が起動してJavaプログラムは終了します。
備考
- 上記はWindows上で実行した例です。