Compiling 8u20-b26 for iOS
kevin.rushforth at oracle.com
Tue Sep 2 14:34:08 UTC 2014
I'll take a look at the build order, but it sounds like a bug. Perhaps
you can just locally disable the builders or add a dependency on the
compilation task for the IOS web files.
As to your other question, Richard is right that we omit lib/ext from
compilation, but there can be issues in doing this (e.g., when running
tests or building apps). We recommend that you remove (not just rename)
the jfxrt.jar from the JDK you use to build.
Richard Bair wrote:
> 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).
More information about the openjfx-dev