JAVAでツールづくり(4)

JAVAでつくったアプリを普段自分が使うため手軽に起動するにはどうしたらいいか。

JAVAでツールづくり(2) にも書いたようにバッチファイルを書けばいい。

Application というアプリなら

「Application.bat」でもつくって

start java Application
と書く。

つくったのがSwingなんかを使ったGUIアプリケーションで
実行時にコマンドプロンプトが表示されて欲しくない場合は

start javaw Application
とする。

…これでOKと思いきや、うちだと(どこでもそうだと思う)バッチファイル起動時にほんの一瞬コマンドプロンプトが表示されてうっとうしい。

そこで、WSHを使う。

「Apprication.js」でもつくって

var path = "javaw Apprication";
var WshShell = new ActiveXObject("WScript.Shell");
WshShell.Exec(path);
と書く。

もちろん実行用のexeつくってもいいんだけど
自分用ならばこっちのが断然手軽。
Develop | comments (0) | trackbacks (0)

Comments

Comment Form

icons:

Trackbacks