ホームページ >Java >&#&チュートリアル >Launch4j を使用して JRE をアプリケーションにバンドルするにはどうすればよいですか?

Launch4j を使用して JRE をアプリケーションにバンドルするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-25 03:03:11928ブラウズ

How Can I Bundle a JRE with My Application Using Launch4j?

JRE を Launch4j にバンドルする: 総合ガイド

実行可能ファイル内に JRE をバンドルすることでアプリケーションの移植性を強化することは、Launch4j の重要な機能です。これを実現するには、次の手順に従います。

ポータブル JRE の入手:

Oracle の JRE ダウンロード リンクには、インストーラ パッケージが用意されています。コンパクトでポータブルな JRE を入手するには、サードパーティの Web サイトやオンライン リポジトリなどの他のソースに移動します。

JRE と EXE の統合:

JRE をバンドルするにはLaunch4jを使用したEXEでは、zip内に次の構造を採用しますファイル:

containerFolder
|- jre
      |-bin (java.exe resides within)
      |-lib
|- cfg (optional configuration folder)
|- bin (application with .exe, .jar, and dependencies)

Launch4j XML 構成:

Launch4j XML ファイル内で、EXE の場所を基準とした JRE パスを指定します:

<jre>
    <path>../jre</path>
    <opt>-DgvSIG.confDir=../cfg</opt>
</jre>

パス考慮事項:

「path」属性は「java.exe」を直接指していないことに注意してください。代わりに、それが含まれるフォルダーを参照し、適切な JRE 統合を確保します。

カスタム JRE:

バンドルには、Windows システムから抽出された JRE を使用できます。インストール。必要なファイルをコピーして「jre」フォルダーに貼り付けるだけです。

以上がLaunch4j を使用して JRE をアプリケーションにバンドルするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。