[12] RFR: JDK-8209966: Update minimum boot JDK to 11

Ty Young youngty1997 at gmail.com
Sat Sep 22 01:00:17 UTC 2018

On 9/21/18 5:27 PM, Kevin Rushforth wrote:
> Please review the following on GitHub:
> https://bugs.openjdk.java.net/browse/JDK-8209966
> https://github.com/javafxports/openjdk-jfx/pull/174
> This will bump the minimum boot JDK needed to build JavaFX 12 to JDK 11.
> -- Kevin

Is requiring the previously released JDK to build JavaFX really 
necessary? Does something *actually* break as a result of using an older 
boot JDK?

If not, this is just going to make compiling JavaFX a real pain as you 
need to compile(or somehow find) a JDK that is one version behind, and 
if you don't have it then you need to compile the JDK with JavaFX before 
that(and repeat).

In other words, if I wanted to compile JavaFX 12 right now I'd need to 
use Oracle JDK 10(which may not even be available for download in the 
future, who knows?), use it to compile JDK 11 with JavaFX 11, and then 
use that to compile JavaFX 12 if I couldn't find JDK 11 with JavaFX 
online somewhere.

And it's only going to get worse as time goes on. Would it not be 
possible to support up until the last JDK LTS(Starting at 11) release 
for building JavaFX? I feel like maybe that would be more reasonable.


More information about the openjfx-dev mailing list