@@ -53,8 +53,6 @@ Karena itu, properti seperti nama aplikasi, vendor, icon, dan shortcut **tidak d
5353 --icon "src/main/resources/app-icon/favicon.ico"
5454 --win-shortcut
5555 --win-menu
56-
57- --win-console
5856 ```
5957
6058 Atau berikut yang siap tempel di terminal (lakukan perubahan pada `--app-version` sesuai versi aplikasi):
@@ -63,7 +61,7 @@ Karena itu, properti seperti nama aplikasi, vendor, icon, dan shortcut **tidak d
6361 jpackage --name "Extra Wallet" --app-version 1.0.0 --vendor Extra-Inc --type exe --input target --dest target --main-jar extrawallet-v1.0.0.jar --main-class app.Main --module-path "C:\Program Files\Java\javafx-jmods-25.0.1;C:\Program Files\Java\jdk-25.0.1\jmods" --add-modules javafx.controls,javafx.fxml --icon "src/main/resources/app-icon/favicon.ico" --win-shortcut --win-menu --win-console
6462 ```
6563
66- Ada beberapa error, gunakan ini untuk solusi yang sedang ditest:
64+ ## Ada beberapa error, gunakan ini untuk solusi yang sedang ditest
6765Pertama gunakan jlink untuk bundle semua kepertluan packaging:
6866
6967```bash
@@ -73,21 +71,30 @@ jlink --module-path "C:\Program Files\Java\javafx-jmods-25.0.1;C:\Program Files\
7371dengan penggunaan jpackage sebagai berikut:
7472
7573``` bash
76- jpackage \
77- --name ExtraWallet \
78- --input target \
79- --main-jar extrawallet-v1.0.0.jar \
80- --main-class app.Main \
81- --type exe \
82- --runtime-image my-runtime \
83- --java-options " --enable-native-access=javafx.graphics"
74+ jpackage
75+ --name " Extra Wallet"
76+ --app-version 1.0.0
77+ --vendor Extra-Inc
78+ --type exe
79+ --input target
80+ --dest target
81+ --main-jar extrawallet-v1.0.0.jar
82+ --main-class app.Main
83+ --runtime-image my-runtime
84+ --java-options " --enable-native-access=javafx.graphics"
85+ --icon " src/main/resources/app-icon/favicon.ico"
86+ --win-shortcut
87+ --win-menu
88+ --win-console
8489```
8590
8691atau berikut yang siap tempel:
8792
8893``` bash
8994jpackage --name " Extra Wallet" --app-version 1.0.0 --vendor Extra-Inc --type exe --input target --dest target --main-jar extrawallet-v1.0.0.jar --main-class app.Main --runtime-image my-runtime --java-options " --enable-native-access=javafx.graphics" --icon " src/main/resources/app-icon/favicon.ico" --win-shortcut --win-menu --win-console
9095```
96+
97+ > [ !ALERT] Perhatikan bahwa disini aku menggunakan ` --win-console ` , ini akan dijelaskan dibagain bawah!
9198
9299## Tips trick:
93100Ketka aku melakukan konversi ke JAR dengan melakukan ` mvn clean install ` , klik dua kali tidak akan membuka file JAR tersebut. File JAR tersebut baru bisa dibuka ketika aku menggunakan:
0 commit comments