IMPORTANT: Building JavaFX 9-dev now requires jdk-9+148 and _JAVA_OPTIONS

Kevin Rushforth kevin.rushforth at
Tue Dec 13 15:56:37 UTC 2016

As I mentioned in a "heads-up" email [1] last week, the promoted 
jdk-9+148 build contains the latest batch of jigsaw changes, which 
require incompatible changes in the files of JavaFX 
9-dev. I have pushed the changes for JDK-8170485 [2] to FX 9-dev this 

You must do the following two things to continue to build FX 9-dev once 
you pull the latest sources from the repo:

1. Use jdk-9+148 to build

2. Set the following env variable prior to running "gradle":

export _JAVA_OPTIONS="-Dsun.reflect.debugModuleAccessChecks=true 

This requirement is also documented in the rt/README-java-options file.

-- Kevin


More information about the openjfx-dev mailing list