WIP: Modular app with jlink/jpackage build#89
WIP: Modular app with jlink/jpackage build#89msgilligan wants to merge 3 commits intoccavanaugh:masterfrom
Conversation
This uses the Badass JLink Gradle Plugin What works: To build the packaged app: ./gradlew build jgnash-fx:jpackage -x test The packaged app will crash on start, needs more debugging To run the modular app via Gradle: ./gradlew jgnash-fx:run The app will start and display a window, but will crash on New or Open Note: You’ll need the jpackage build from JDK 14 installed in the directory pointed to by the env variable `BADASS_JLINK_JPACKAGE_HOME`
|
I went ahead and merged in the logging... I've needed it as well. Long term, the jlink approach is desirable. I think that with now having access to Gradle actions, it will make jlink possible without having full access to all OS's |
Yeah the silent failures in
I think that is true for |
This uses the Badass JLink Gradle Plugin
What works:
To build the packaged app:
./gradlew build jgnash-fx:jpackage -x test
The packaged app will crash on start, needs more debugging
To run the modular app via Gradle:
./gradlew jgnash-fx:run
The app will start and display a window, but will crash on New or Open
Note: You’ll need the jpackage build from JDK 14 installed in the
directory pointed to by the env variable
BADASS_JLINK_JPACKAGE_HOME