Our great sponsors
-
jvm-explorer
JVM Explorer is a Java desktop application for browsing loaded class files inside locally running Java Virtual Machines.
-
maven-jpackage-template
Sample project illustrating building nice, small cross-platform JavaFX or Swing desktop apps with native installers while still using the standard Maven dependency system.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
You can see an example at https://github.com/Naton1/jvm-explorer (jpackage config is in build.gradle.kts)
When I was working on a project I find this template very useful. https://github.com/wiverson/maven-jpackage-template (I used the older version of it). You have to just configure some of the setup and reset is managed by the github actions for all the platforms.
I think there are plugins to do just that? https://github.com/gluonhq/gluonfx-maven-plugin