Overview
This article clarifies Java 8 JDK requirements for running Jama Connect’s Data Exchange (DX) tool. With Oracle’s latest update to Java 8, changes in JavaFX packaging impact DX compatibility.
1. Key Changes in Oracle Java 8 JDK
-
The latest update to Oracle Java 8 (JDK 441) is the final version that includes JavaFX.
-
Future Java 8 updates (post JDK 441) will no longer include JavaFX, making them incompatible with DX.
-
Customers will need to download historical versions if they require JavaFX support for DX.
2. Updated DX Software Requirements
Operating System:
✔ Windows or macOS
Java Version Requirement:
✔ Oracle Java 8 JDK u441 or earlier (must contain JavaFX libraries).
❌ Java 8 versions post-update 441 will NOT work since they exclude JavaFX.
Why is JavaFX Required?
-
DX requires JavaFX libraries for its UI and cannot function without them.
-
If using a later Java 8 version (without JavaFX), DX will fail to launch.
3. Best Practices for Ensuring Compatibility
✔ Download & use Oracle Java 8 JDK u441 or earlier to ensure JavaFX availability.
✔ Avoid upgrading to post-441 Java 8 versions if running DX.
✔ If JavaFX-free versions are required, consider alternative solutions, such as using Zulu JDK for command-line execution only.
4. Conclusion & Action Items
-
DX will not work with Java 8 updates beyond u441 unless an alternative JavaFX solution is implemented.
-
The DX User Guide should specify Java 8 JDK u441 or earlier to prevent compatibility issues.
-
Customers must verify JavaFX presence when installing/upgrading Java for DX.
Comments
0 comments
Please sign in to leave a comment.