ホームページ >Java >&#&チュートリアル >スタンドアロン Java アプリケーション用に JRE を Launch4j にバンドルする方法は?

スタンドアロン Java アプリケーション用に JRE を Launch4j にバンドルする方法は?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-16 11:04:03343ブラウズ

How to Bundle a JRE with Launch4j for Standalone Java Applications?

Launch4j による JRE のバンドル

Launch4j は、実行可能ファイル内に JRE をバンドルする便利な機能を提供しますが、このプロセスに関するドキュメントは次のとおりです。

Launch4j に JRE をバンドルする方法

  1. コンパクト JRE の取得: 実行用のポータブル JRE を取得します。 Oracle のダウンロード リンクは主にインストーラ パッケージを提供するため、別のアプローチが必要です。
  2. Zip アーカイブとしてパッケージ化する: 次のディレクトリ構造を含む zip ファイルを作成します:

    • containerFolder

      • jre (コピーされた JRE ファイル: bin と java.exe、lib が含まれます)
      • cfg (ユーザー構成のオプション)
      • bin (実行可能ファイルや JAR を含むアプリケーション ファイル)
  3. Launch4j XML の構成: Launch4j XML で JRE のパスを指定しますファイル:

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

重要な考慮事項:

  • XML 内のパスは、Java ではなく JRE フォルダーを指します。 exeファイル。これは、ディレクトリ構造の java.exe の 1 レベル上にある必要があります。
  • Windows システムからプレインストールされた JRE を利用して、バンドルに必要な JRE ファイルを抽出します。

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

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