JavaFX Deployment

Johan Vos johan.vos at
Mon Aug 20 09:49:16 UTC 2018

Hi Petr,

Your questions are actually related. The recommended way for distributing
JavaFX apps is by bundling them with the required libraries, modules and VM
into an executable. That way, you determine whether your application works
with Java 8, 9, 10, 11 or beyond. You simply bundle the required components
of the JRE with your app, so that users don't need to have the correct
version of Java installed.

- Johan

On Sun, Aug 19, 2018 at 4:11 PM Petr Nemecek <pnem at> wrote:

> Hi all,
> I'm a nebiew to JavaFX, currently rewriting our industrial Flex app into
> JavaFX. So far so good (I like it!), it is just not clear to me, how to
> deploy the app once the Java Web Start is gone and JavaFX will not be
> bundled in Java itself.
> Questions:
> 1) Is there something similar to Java Web Start available?
> 1) If I would like to distribute the app just as a single jar, will I have
> to make two different builds, one without JavaFX for Java 10- users and one
> with embedded JavaFX for Java 11+ users?
> Many thanks,
>  Petr

More information about the openjfx-dev mailing list