Helloworld in Java (NATIVE_PACKAGE)
The https://github.com/jreleaser/helloworld-java-jpackage repository shows how to configure GitHub Actions and JReleaser to:
-
compile a helloworld app with bundled Java Runtimes using jlink & jpackage for:
-
linux-x86_64
as RPM & DEB -
osx-x86_64
as PKG -
windows-x86_64
as MSI
-
-
assemble distributions with JReleaser
-
create rolling early-access releases with JReleaser on every push to
main
branch