Skip to content
Using the Badass JLink Plugin with Kotlin and JavaFX
Kotlin Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper use gradle 5.0 Dec 7, 2018
src/main display 'Hello, world!' in a WebView Jan 18, 2019
.gitattributes badass-jlink-plugin release 1.4.3 Sep 23, 2018
.gitignore badass-jlink-plugin release 1.4.3 Sep 23, 2018
.travis.yml configure Travis Sep 23, 2018
LICENSE badass-jlink-plugin release 1.4.3 Sep 23, 2018
README.md
build.gradle.kts remove unused import from build.gradle.kts Jan 20, 2019
gradle.properties release 1.1.0 Oct 14, 2018
gradlew badass-jlink-plugin release 1.4.3 Sep 23, 2018
gradlew.bat badass-jlink-plugin release 1.4.3 Sep 23, 2018
license-header.txt badass-jlink-plugin release 1.4.3 Sep 23, 2018

README.md

PRs Welcome License Build Status

Example of using the badass-jlink plugin with Kotlin and JavaFX

This project demonstrates the capabilities of the Badass JLink Plugin by creating a custom runtime image of a JavaFX application written in Kotlin.

Quick start

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.

Creating a custom runtime image

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.

You can’t perform that action at this time.