Testing your JavaFX applications on JDK 9

Kevin Rushforth kevin.rushforth at oracle.com
Sat Jan 14 16:33:52 UTC 2017


The deprecated builders were removed from 9 early in the JDK 9 
development cycle [1][2].

-- Kevin

[1] https://bugs.openjdk.java.net/browse/JDK-8092861
[2] 
http://mail.openjdk.java.net/pipermail/openjfx-dev/2015-January/016496.html


Rahman USTA wrote:
> Hello Kevin,
>
> I try to run AsciidocFX with latest JDK 9 EA. AsciidocFX uses FXForm2 
> project and while building I get the following error.
>
> Exception in thread "JavaFX Application Thread" 
> java.lang.NoClassDefFoundError: javafx/scene/layout/GridPaneBuilder
>         at 
> com.dooapp.fxform.view.skin.InlineSkin.createRootNode(InlineSkin.java:69)
>         at 
> com.dooapp.fxform.view.FXFormSkin.buildNode(FXFormSkin.java:101)
>         at com.dooapp.fxform.view.FXFormSkin.<init>(FXFormSkin.java:96)
>         at 
> com.dooapp.fxform.view.skin.InlineSkin.<init>(InlineSkin.java:44)
>         at 
> com.dooapp.fxform.builder.FXFormBuilder.handleDefaultSkin(FXFormBuilder.java:123)
>         at 
> com.dooapp.fxform.builder.FXFormBuilder.build(FXFormBuilder.java:82)
>         at 
> com.kodcu.config.EditorConfigBean.createForm(EditorConfigBean.java:354)
>
> Was the GridPaneBuilder removed from JDK 9 ?
>
> Thanks.
>
> 2017-01-11 22:14 GMT+03:00 Kevin Rushforth <kevin.rushforth at oracle.com 
> <mailto:kevin.rushforth at oracle.com>>:
>
>     As you may know JDK 9 has hit the feature extension complete
>     milestone [1]. We still have a small number of weeks to fix P1-P3
>     bugs, but we need to know about them in order to fix them. Our
>     focus will be on bugs that are new in JDK 9 (regressions).
>
>     I ask all JavaFX developers to please download JDK 9 early access
>     [2] and test your application. You can report any bugs via
>     bugs.java.com <http://bugs.java.com> [3]. If you have any
>     questions about whether a behavior is a bug or is expected, please
>     ask on this alias or on the jigsaw-dev alias [4].
>
>     Thank you.
>
>     -- Kevin
>
>     [1] http://openjdk.java.net/projects/jdk9/
>     <http://openjdk.java.net/projects/jdk9/>
>     [2] https://jdk9.java.net/download/ <https://jdk9.java.net/download/>
>     [3] http://bugreport.java.com/
>     [4] jigsaw-dev at openjdk.java.net <mailto:jigsaw-dev at openjdk.java.net>
>
>
>
>
> -- 
> Rahman USTA
> Istanbul JUG
> https://github.com/rahmanusta <http://www.kodcu.com/>


More information about the openjfx-dev mailing list