...
java -version
Java SE 9 for JDK 9
Download and install the current early access from JDK9 Early Access Download. This version will be used for testing clients and for unit test runs. (And eventually for compilation).
Also, a A JDK 9 early access build 109 is required to be used as a legacy bootstrap JDK. This early access JDK is a transitional, pre-modular version of JDK 9, and will be used until OpenJFX can be modified to build with a modular version of the JDK.
In addition to the legacy bootstrap JDK, a current version of the early access should be installed to allow for unit test runs. Download and install the current early access from JDK9 Early Access Download.
Then download and install the appropriate of the following JDK 9 version 109. After installation, remove the jfxrt.jar just installed.
Note: if you have not recently accepted the license agreement from the JDK9 Early Access Download page, these downloads will fail with a page not found!Then download and install one of:
Platforms | JDKJDK9 109ea | |||
Windows (WinXP not supported)* | 32-bit | exe ( md5) 153.95 MB | ||
64-bit | exe ( md5) 156.66 MB | |||
Mac OS X | 64-bit | dmg ( md5) 171.16 MB | ||
Linux | 32-bit | tar.gz ( md5) 122.12 MB | ||
64-bit | tar.gz ( md5) 119.16 MB |
...
Mercurial
OpenJFX, as with OpenJDK, uses Mercurial as the source control system. You must install some support for using Mercurial. Many (if not all) IDEs include built in support, although the tooling is generally not as good as you might get from a standalone tool.
...