Comment 11 for bug 1721852

Revision history for this message
John Neffenger (jgneff) wrote :

It seems that OpenJFX should continue to be packaged separately, just like any other Java library.

JavaFX was included in Oracle JDK 8 but will be removed in JDK 11, the next long-term support (LTS) release of the JDK. See the following pages for updates on the status of JavaFX in the Oracle JDK:

Oracle Java SE Support Roadmap
http://www.oracle.com/technetwork/java/eol-135779.html

The Future of JavaFX and Other Java Client Roadmap Updates
https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates

The associated white paper has more details:

Java Client Roadmap Update
http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf

The white paper includes the following items in its Executive Summary:

• JavaFX new fixes will continue to be supported on Java SE 8 through March 2022 and removed from Java SE 11.

• Swing and AWT will continue to be supported on Java SE 8 through at least March 2025, and on Java SE 11 (18.9 LTS) through at least September 2026.

• Oracle has begun conversations with interested parties in the Java ecosystem on the stewardship of JavaFX, Swing and AWT beyond the above referenced timeframes.