誰かから(Javaで)プログラムを作るように頼まれましたが、jarファイルからファイルを生成して実行する方法がわからなかったのでスタックしました...彼らのためにjdk環境をインストールすると役に立たなくなりますこの人はプログラムする方法を知りません...誰かがこれを行う方法を知っていますか、またはどのツールを使用する必要がありますか?
アルゼンチンのコルドバキャピタルからよろしく...よろしくお願いします!!!
誰かから(Javaで)プログラムを作るように頼まれましたが、jarファイルからファイルを生成して実行する方法がわからなかったのでスタックしました...彼らのためにjdk環境をインストールすると役に立たなくなりますこの人はプログラムする方法を知りません...誰かがこれを行う方法を知っていますか、またはどのツールを使用する必要がありますか?
アルゼンチンのコルドバキャピタルからよろしく...よろしくお願いします!!!
launch4Jを使用できます。使用と構成は、非常に簡単です。
この投稿を読んでください、それは
http://viralpatel.net/blogs/2009/02/convert-jar-to-exe-executable-jar-file-to-exe-converting.htmlを助けるかもしれません
よろしく
トーマス
jarファイルを実行するためにJDK全体をインストールする必要はありません。必要なのは、非常に小さいJREだけです。これは、Javaアプリケーションを配布する際の標準的な方法です。
ネイティブバイナリを生成する場合と比較して、jvmでJavaプログラムを実行することの大きな利点は、プラットフォームに依存するライブラリを使用していないと仮定すると、すぐにプラットフォームに依存しないことです。
ExcelsiorJETを使用できます。これは無料ではなく、動作が非常に遅くなりますが、実行可能ファイル(非常に巨大な実行可能ファイル)を作成できます。Windowsでテストしたところ、動作しました。.jar
しかし、それが作成した実行可能ファイルは、JREを使用して実行するよりも遅くなりました。
GCJもあります。試してみましたが、プロジェクトをコンパイルするのが大変でした。
JREをインストールして.jar
ファイルを操作することをお勧めします。
これは、他のいくつかのオプションがある以前の投稿 です。クリックで実行できるJavaアプリケーションを作成するにはどうすればよいですか。
Lucasが前述したように、Javaアプリを正しく実行するには、ユーザーのマシンにJREをインストールする必要があります。小さなプログラムの場合は、ユーザーがプログラムを実行できるように.batファイル(または* nuxの.shファイル)を作成することを検討できます。batファイルは以下のような単純なものにすることができます。.batファイルを入れて、ショートカットとして追加するだけです。もっとエレガントな解決策があることは知っていますが、これは単純でうまくいくはずです。
setlocal
set CP=<PATH TO ANY DEPENDENT LIBRARIES OR JARS>
start javaw -cp %CP% <FULLY QUALIFIED MAIN METHOD> <PROGRAM PROPERTIES>
endlocal