This project demonstrates the capabilities of the Badass JLink Plugin by creating a custom runtime image of a Kotlin application using tornadofx.
From the releases page download the archived custom runtime image for your operating system.
Unpack the archive and execute the hello
script found in the image/bin
directory.
Gradle must use Java 11 in order to be able to build the project. To create the custom runtime image execute:
./gradlew jlinkZip
This command creates the runtime image in the build/image
directory and a zip file of it in build/image-zip
.
The start scripts are found in the build/image/bin
directory.