操作
調査 #274
未完了Gradleでjpackageコマンドを使った自己完結型Javaアプリケーションをパッケージ化する方法を調べる
開始日:
2021/10/03
期日:
進捗率:
50%
予定工数:
説明
調査目的¶
JDK 14でお試し導入(Incubator)され、JDK 16で正式搭載された jpackage ツールをGradleから利用して自己完結型Javaアプリケーションをパッケージ化する方法を明らかにする。
主な対象は、Windows OS向けのネイティブインストーラ(MSI形式)とする。
調査結果¶
- サードパーティ・プラグイン The Badass JLink Plugin を使用
- jpackage タスクでインストーラを生成
Windows MSI形式インストーラを作成する最小限の build.gradle 記述¶
build.gradle を表示
インストーラオプションの指定¶
起動時のJVMオプションおよびコマンドラインオプション
build.gradle の抜粋を表示
インストーラ生成オプションを表示
完了条件¶
Gradle のプロジェクトから ネイティブインストーラを生成できること。
調査経過(概要)¶
操作