ホームページ >Java >&#&チュートリアル >クロスプラットフォームで実行できるように JAR を EXE に変換する方法: Windows、Linux、Mac?
JAR から EXE: クロスプラットフォーム実行のための Java プログラムの変換
Java アーカイブ (.jar) ファイルを実行可能ファイル (.jar) に変換します。 exe) を使用すると、Microsoft Windows システム上で Java プログラムをシームレスに実行できます。さまざまなプログラム コンバーターが利用可能ですが、一部のツールは Linux と Mac のクロスプラットフォーム互換性を提供します。
Launch4j for Windows、Linux、Mac
Launch4j は多用途ですWindows、Linux、Mac での JAR から EXE への変換をサポートするツール。 JVM パラメーターの設定やアプリケーション アイコンの追加など、出力実行可能ファイルをカスタマイズするための包括的なオプション セットが提供されます。
Linux および Mac 用のシェル スクリプト メソッド
必要に応じてLinux または Mac 用の非 GUI ソリューションでは、自動起動プロセスを実行するシェル スクリプトに JAR ファイルを埋め込むことができます。 exestub.sh スクリプトの例を次に示します。
<code class="sh">#!/bin/sh MYSELF=`which "<pre class="brush:php;toolbar:false"><code class="sh">$ cat exestub.sh myrunnablejar.jar > myrunnable $ chmod +x myrunnable</code>"` JAVA_OPT="" PROG_OPT="" # Parse options to determine which ones are for Java and the Program while [ $# -gt 0 ] ; do case in -Xm*) JAVA_OPT="$JAVA_OPT " ;; -D*) JAVA_OPT="$JAVA_OPT " ;; *) PROG_OPT="$PROG_OPT " ;; esac shift done exec java $JAVA_OPT -jar $MYSELF $PROG_OPT
実行可能ファイルを作成するには:
この方法では、JAR ファイルの ZIP 形式を利用して、実行可能ファイルを追加できます。ヘッダ。 java -jar
以上がクロスプラットフォームで実行できるように JAR を EXE に変換する方法: Windows、Linux、Mac?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。