Compiling 8u20-b26 for iOS

Kevin Rushforth 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.

-- Kevin


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).
>
> Richard


More information about the openjfx-dev mailing list