-
Enhancement
-
Resolution: Fixed
-
P3
-
jfx12
This issue proposes to bump the minimum boot JDK to jdk-11+NN once the JDK 11 GA has been released.
Note that this will *not* change the 'sourceCompatibility' in gradle, which will remain at 10. That can be changed later.
We already use jdk-11 (EA build 27 or 28) to build and test openjfx 11 and openjfx 12. The Travis and Appveyor builds on the GitHub sandbox still use 10, but there is a GitHub issue in progress to fix this -- https://github.com/javafxports/openjdk-jfx/issues/159
Making JDK 11 the minimum will allow us to remove obsolete code in javafx.swing that requires qualified exports, and eliminate the need to bundle the Microsoft redistributable DLL files.
Note that this will *not* change the 'sourceCompatibility' in gradle, which will remain at 10. That can be changed later.
We already use jdk-11 (EA build 27 or 28) to build and test openjfx 11 and openjfx 12. The Travis and Appveyor builds on the GitHub sandbox still use 10, but there is a GitHub issue in progress to fix this -- https://github.com/javafxports/openjdk-jfx/issues/159
Making JDK 11 the minimum will allow us to remove obsolete code in javafx.swing that requires qualified exports, and eliminate the need to bundle the Microsoft redistributable DLL files.
- blocks
-
JDK-8210092 Remove old javafx.swing implementation
- Resolved
-
JDK-8210089 Stop redistributing Microsoft DLLs in openjfx
- Closed
-
JDK-8210093 Build FX class files with -source 11 and -target 11
- Resolved
- is blocked by
-
JDK-8209967 Bump minimum gradle version to 4.8 for JDK 11
- Resolved
- links to