DX Java Compatibility & JavaFX Requirements

Kemi
Kemi
  • Updated

Overview

This document provides guidance on Java compatibility for running the Data Exchange (DX) tool, including requirements related to JavaFX and the use of alternative Java distributions such as Zulu Java (OpenJDK).

 

Officially Supported Java Version

  • DX is officially tested and supported with Oracle Java 8 JDK.

  • Zulu Java (OpenJDK) is not officially supported, but customers have reported success using it.

  • Support tickets related to Java compatibility will require customers to use the officially supported Oracle Java 8 JDK.

JavaFX Requirement in DX

  • JavaFX is required for DX’s Graphical User Interface (GUI).

  • JavaFX is NOT required for command-line execution (batch mode) of DX.

Batch Mode Execution & Migration Tool Suite (MTS)

  • DX can run in batch mode without JavaFX, which is useful for automation and scripted operations.

  • Customers using Migration Tool Suite (MTS) to automate DX batch processes do not need JavaFX.

  • Since GUI components are not involved in batch processing, JavaFX dependencies can be removed in headless environments.

Customer Recommendations

  • If running DX with GUI → Use Oracle Java 8 JDK with JavaFX enabled.

  • If running DX in batch mode (command-line automation) → JavaFX may not be necessary, allowing for more flexibility in Java version selection.

  • Customers using non-standard Java distributions (e.g., Zulu Java) should be aware of potential support limitations.

Summary

  • DX requires JavaFX only for GUI-based usage.

  • Batch mode operation (including MTS automation) does not require JavaFX, enabling broader Java compatibility.

  • Oracle Java 8 JDK remains the officially supported version, but some customers successfully use Zulu Java.

  • Customers using alternative Java distributions should be informed of potential support limitations.

For further assistance, contact DX Support or refer to the official DX documentation.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.