Compiling 8u20-b26 for iOS

Johan Vos johan at
Thu Sep 4 08:47:43 UTC 2014

Adding to this, for those that are using the dalvik.gradle or that use
retrolambda in any way: retrolambda will start its own java process,
ignoring your java.ext settings. I fixed that by having a separate JDK
without jfxrt.jar in a separate directory and pointing gradle to that one

This is my file:


- Johan

2014-09-02 16:28 GMT+02:00 Richard Bair <richard.bair at>:

> I'll let one of the other guys answer about the web component build order,
> but ...
> On Sep 1, 2014, at 11:58 PM, Niklas Therning <niklas at> wrote:
> > Also, how is the jfxrt.jar that comes with my Java8 installation treated
> by
> > the build? I guess it is ignored since otherwise I wouldn't get any
> > compilation problems due to missing WebView etc since those classes are
> in
> > Java8's jfxrt.jar?
> The jfxrt.jar that comes with the JDK is in the lib/ext directory (as is
> Nashorn). We simply omit both from the class path when we build by setting
> java.ext.dirs= (to empty).
> Richard

More information about the openjfx-dev mailing list