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 <[email protected]> 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