3

I currently have a JavaFX project running on JDK 9.0.1, and am using Eclipse Oxygen and MacOS Mojave. I have encountered a JavaFX bug that has already been acknowledged here: Assertion failure in NSEvent?. It seems that I need to update my JavaFX version to get the bug fix.

My problem is: I am unsure of what I need to know to update JavaFX. From what I can tell, JavaFX came pre-installed with my JDK. How could I check my current version of JavaFX? What would I need to do to be able to install an updated version of JavaFX with the bug fix?

A quick Google search makes it seem that I would need to re-install a new JDK in order to update JavaFX.

EDIT: Trying out How to get the version number of JavaFX? in my project, I get javafx.runtime.version: 9.0.1+11

Matt
  • 31
  • 2
  • 5

1 Answers1

2

JavaFX 11

Read up on the changes to JavaFX, now developed openly on the OpenJFX project. In the current 2018 November/December issue of Java Magazine by Oracle, see the article The Future of JavaFX by Johan Vos.

The JavaFX 11 runtime is available as a platform-specifc SDK, as a number of jmods, and as a set of artifacts in Maven Central.

The OpenJFX project seems to be led by the Gluon company, who provides this download page for both the current and early-access builds.

Basil Bourque
  • 303,325
  • 100
  • 852
  • 1,154