Compiling 8u20-b26 for iOS

Johan Vos johan at lodgon.com
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 gradle.properties file:

JDK_HOME=/opt/buildjdk
org.gradle.java.home=/opt/buildjdk

- Johan



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

> 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 therning.org> 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