プロジェクト

全般

プロフィール

活動

2021/09/28から2021/10/27まで

2021/10/18

高徹 16:49 機能 #111 (解決): Spectrum Viewer公開版を作成する
高橋 徹

2021/10/09

高徹 15:06 調査 #274: Gradleでjpackageコマンドを使った自己完結型Javaアプリケーションをパッケージ化する方法を調べる
AnalogClockGadget でインストーラファイルのサイズを確認
ケーススタディ
| ケース1 | 37MB |jlinkオプションなし |
| ケース2 | 38MB |jlinkオプションに次のオプション指定 |
ケース2で追加したオプション
高橋 徹

2021/10/04

高徹 21:31 調査 #274: Gradleでjpackageコマンドを使った自己完結型Javaアプリケーションをパッケージ化する方法を調べる
Gitリポジトリにgradle-wrapper.jar が登録されていないため(.gitignoreでjarファイルが無視対象)、リポジトリからcloneしたディレクトリでgradlewがエラーとなってしまった。
高橋 徹

2021/10/03

高徹 23:22 調査 #274: Gradleでjpackageコマンドを使った自己完結型Javaアプリケーションをパッケージ化する方法を調べる
最低限の build.gradle 記述で生成した MSI形式インストーラでインストールしたプログラムには、
* スタートメニューにショートカットが存在しない
* インストールされたプログラム一覧で、発行元(作成者)が不明
* プログラムを改訂し、新しいバージョンを作成してインストールした際、古いバージョンが残ったまま新しいバージョンがインストールされる
* プログラムにJVMオプション、コマンドラインオプションを渡したいときの記述
がありません。そこ...
高橋 徹
高徹 21:27 調査 #274 (進行中): Gradleでjpackageコマンドを使った自己完結型Javaアプリケーションをパッケージ化する方法を調べる
Gradle から OpenJDK の jlink ツールおよび jpackage ツールを呼び出すサードパーティ・プラグインが存在する。
"The Badass JLink Plugin":https://badass-jlink-plugin.beryx.org/releases/latest/
h4. build.gradleの書き方(ミニマム)
最低限、プラグインの指定、Javaモジュールシステムのメインモジュール名、メインクラス名の指定をすれば、デフォル...
高橋 徹
高徹 18:41 調査 #274 (進行中): Gradleでjpackageコマンドを使った自己完結型Javaアプリケーションをパッケージ化する方法を調べる
h4. 調査目的
JDK 14でお試し導入(Incubator)され、JDK 16で正式搭載された jpackage ツールをGradleから利用して自己完結型Javaアプリケーションをパッケージ化する方法を明らかにする。
主な対象は、Windows OS向けのネイティブインストーラ(MSI形式)とする。
h4. 調査結果
* サードパーティ・プラグイン "The Badass JLink Plugin":https://badass-jlink-p...
高橋 徹
 

他の形式にエクスポート: Atom