Example with tinylog for creating a native image with GraalVM
Ensure that the local toolchain for native images is installed
Build the project and generate the configuration via ./gradlew generateConfiguration
Create the native image via ./gradlew nativeImage
You will find the executable in build/graal