Why is bundling a javafx app such a nightmare?

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • jvm-explorer

    JVM Explorer is a Java desktop application for browsing loaded class files inside locally running Java Virtual Machines.

  • You can see an example at https://github.com/Naton1/jvm-explorer (jpackage config is in build.gradle.kts)

  • 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.

  • 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.

  • 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.

    WorkOS logo
  • gluonfx-maven-plugin

    Plugin that simplifies creating native images for Java/JavaFX maven projects

  • I think there are plugins to do just that? https://github.com/gluonhq/gluonfx-maven-plugin

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts