10

重複の可能性:
Javaプログラムを.exeファイルに変換するにはどうすればよいですか?

過去にJSmoothGenを使用しましたが、最近、生成された.exeの実行を拒否するマシンが多数見られます。また、これ以上積極的に維持されていないようです。

より積極的に維持され、より信頼できる代替案はありますか?

4

5 に答える 5

7

Windows、Mac、Linux をサポートするLaunch4Jを使用しています。やや不安定な GUI ツールを使用せず、(短くて読みやすい) 構成ファイルを自分で作成することをお勧めします。

于 2008-11-21T16:30:23.113 に答える
1

この記事は非常に有益であることがわかりましたhttp://www.excelsior-usa.com/articles/java-to-exe.html

Launch4jについてはすでに誰かが言及していますが、Jsmoothの方が少し優れていることがわかりまし。それらは両方とも非常に似ていますが、私はあなたがどちらを好むかを見るために両方をいじります。

編集:申し訳ありませんが、私はあなたの質問でJsmoothについてのあなたの言及をどういうわけかざっと読みました。Jsmoothが機能しない場合は、Launch4jを使用します。私はまだその記事をお勧めします。

于 2008-11-21T16:56:09.240 に答える
1

gnuコンパイラgcj

于 2008-11-21T16:25:55.383 に答える
0

http://sourceforge.net/projects/javaround

HTH

于 2008-11-22T06:34:37.137 に答える
-1

また、.exe を作成する必要はまったくありません。少なくとも Windows では、Java ランタイムがインストールされていて、マシンに .jar 拡張子が設定されている限り、.jar ファイルは実行可能です。

[注: 以前は機能していたファイルの関連付けが壊れていることを発見しました。私が管理者である場合にのみ機能し、それ以外の場合は JAR アイコンも消えます。最近のインストールがそれを台無しにしており、候補は (1) OpenOffice.org 3.0、(2) WinRAR、または (3) Java アップデートのダウンロードであると思います。ただし、関連付けが機能するようにすると、次のすべてが機能します。]

「プログラム」Clicker.jar は、(1) Windows エクスプローラ ウィンドウでダブルクリックすると、Java アプリケーションとして実行されます。(2) 同じディレクトリにあるコンソール シェルを作成し、次のコマンドを実行すると、" >Clicker.jar" (3) デスクトップにショートカットを送信してダブルクリックしたとき、および (4) Windows XP の [ファイル名を指定して実行...] ボックスにフル パスを入力したとき。

これらが PATH 検索で見つかるかどうかはわかりませんが、通常はとにかくそれを手配しません。

于 2008-11-21T21:14:34.053 に答える