• ベストアンサー

素人でも起動し易くするには

作ったアプリをパソコンが素人な知人に送ろうと思うのですが、 class ファイルは exe ファイルのようにダブルクリックするだけではなく コマンドプロンプトから起動する必要がありますよね もっと簡単な方法ってあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>コマンドプロンプトから起動する必要がありますよね もちろんそれはあまりに面倒くさいので、Jar という形式にクラスファイルやりソースをまとめて ダブルクリックで起動できたりする仕組みが用意されています。 http://www.fk.urban.ne.jp/home/kishida/kouza/old/javajar.html http://java.sun.com/javase/ja/6/docs/ja/technotes/guides/jar/jarGuide.html JSmooth はJavaアプリケーションを起動するための exe ファイルを生成するツールです。 Jar を exe に含めることもでき、その場合エンドユーザは(Javaランタイムのインストールが必要なことを除けば) まるで Windows ネイティブのアプリケーションのように扱えます。 http://samurai.pose.jp/java/archives/2005/01/jsmoothjavaexe.php http://jsmooth.sourceforge.net/ また、GCJ であらかじめネイティブコンパイルする方法もあります。 これはふつうの Windows アプリケーションと同様の exe ファイルになります。 http://www.asahi-net.or.jp/~wg5k-ickw/html/online/gcj-3.2.1/gcj-ja.html http://www.shudo.net/article/Fedora-Core-Expert-200507-GCJ/

hirosi1999
質問者

お礼

jar ファイルだけでなく exe ファイルの作り方の 参考資料も教えていただき とても勉強になりました。 これで安心して知人に送れます。 回答ありがとうございました ^^

その他の回答 (1)

noname#94983
noname#94983
回答No.1

Executable Java Archive(実行可能Jarファイル)として作成すれば、EXEと同じようにファイルをダブルクリックして実行できる。 qa3143467.html あたりを参考のこと。

hirosi1999
質問者

お礼

バッチファイルでも代用できると思いましたが この方法も便利ですね 回答ありがとうございます ^^