The visual web/JSF/JSP page editor in Oracle JDeveloper relies on the JavaFX technology to render the output. JavaFX however is no longer included in the Java distribution, and that is the reason that you are required to download a separate JavaFx extension through the check-for-updates menu option in JDeveloper 14 to get this functionality. This extension relies on JavaFX 22.
However, there are newer versions of JavaFX out there, and you might want to take advantage of improvments they include. In this blog we show how you can leverage newer JavaFX versions in JDeveloper. Important note - while these approach works; Oracle is not officially supporting these newer JavaFX versions.
To install an external version of JavaFX follow these steps:
With these steps in place your visual editor should work and help you create pages faster.
Shay Shmeltzer is Director of Product Management for Oracle Cloud Development Tools. He is focused on helping developers simplify and streamline their work leveraging Oracle solutions. Shay frequently presents at industry events, publishes articles, and regularly blogs about Oracle's development tools. You can also find him on Twitter at @ShayOracle.