title: How to deploy a JavaFX 11 Desktop application with a JRE
body: <p>I have a JavaFX (JDK 8) desktop business application, which uses Java Web Start for deployment.  Users have Java 8 installed, and they simply go to the URL (a public URL on my AWS Linux server) and the application downloads / starts (using Web Start).  I can easily update the application, too, by deploying new JARs to the server.  Everything works well.</p>
  
  <p>However, Oracle has discontinued Web Start with Java 11, and in their “Java Client Roadmap Update” white paper, March 2018, they recommend bundling a JRE with the application (“The notion of an application being distributed separately from a standalone JRE is, therefore, quickly fading.”).  I cannot rely on my users to stay at Java 8 for Web Start, and even if they do remain at 8, Oracle requires a license to continue using Java 8 (which I do not have, can be very costly, and I’d prefer anyways to move with the community towards JavaFX 11 and OpenJDK).</p>
  
  <p> I would like to migrate to JavaFX 11.  I have followed OpenJFX’s “Getting Started with JavaFX11” (<a href="https://openjfx.io/openjfx-docs/" rel="noreferrer">https://openjfx.io/openjfx-docs/</a>), using OpenJDK 11.0.1 with Gluon’s JavaFX SDK 11.0.1 (on Netbeans 10vc2), and have been able to get the sample applications to run (and appears to me I should be able to port my JavaFX 8 code to JavaFX 11, quite easily).</p>
  
  <p>However, this is where I am stuck for direction. How do I bundle this with the JRE and deploy this to my end-users (and provide application updates)?  Is there an easy way out there (or even a hard way, with some direction/guides)?  </p>
  
  <p>I can spend hundreds of hours writing expressive, rich, and useful desktop business applications in JavaFX 11, but what do I do then?  </p>
  
  <p>Are the deployment toolkits, like JWrapper, InstallAnywhere, etc, suited to this new era of Java 11?  Does Gluon/openjfx.io perhaps have a recommendation or guide I missed?  I cannot seem to find any recommendations or guides from reputable sources, for how us developers, who focus on writing the front-end code, are to deploy the applications.</p>
  
  <p>Thank you for any help or guidance.</p>