Webっぽい

Webっぽい技術やそうでないことなど書きます。

Javaで外部アプリケーションなどを実行する

Javaで外部アプリケーションを実行するには、

Runtime.getRuntime().exec("アプリケーションのパス");

とすればよいが、exeなどの実行可能ファイルでないとエラーになる(と思う。

テキストファイルや画像ファイルなどを実行したい場合は、

Runtime.getRuntime().exec("cmd /c start " + ファイルのパス);

とすれば良い。
こうすることで任意のファイルをそれぞれのファイルに関連付けられたアプリケーションで実行することができる。