- ベストアンサー
exeファイル変換
Javaでプログラムを作っていますが、これをWindowsのexe 形式に変換するフリーソフトはありますか? または現在SWTを使って: java -classpath ./swt.jar;. swtTest のように実行しているのですが、これをjarファイル1つにまとめて、 ダブルクリックするだけで、実行できるようにするコンパイルの 方法はありますか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
javaは専門外なので試してみたことはないのですが、 (気になったページとしてお気に入りに登録していた) こちらの方法が参考になるのではと思います。 Java入門教室:Excutable Java Archive http://www.h5.dion.ne.jp/~tuyano/JavaTutor/JavaTutorZ3.html Excutable Java Archive Fileという形式でjarファイルを作成すると、 ダブルクリックで実行できるようになるそうです。
その他の回答 (1)
- orc-orca
- ベストアンサー率68% (15/22)
「jarをひとつにまとめる」,というのは見当違いの方法です.それよりは,環境変数 CLASSPATHに カレントディレクトリ "." を含めるべきでしょう.その上で「ダブルクリック起動したい」ということなら,herenciaさんの言うように,Excutable Jarを作るのがよいでしょう. SWTなら gcj を使えば,exeを作ることはできます. http://page.freett.com/gikob/gcj/gcjswt.html また,別の方法として,exeに見せかける方法がありませす.jarを起動するexeを作るという方法です.これには,JSmooth, Launth4j などのソフトを使います. http://jsmooth.sourceforge.net/ http://launch4j.sourceforge.net/