Before Installing the Java Card Development Kit Simulator

This product is targeted for use on a PC running on the following operating systems
  • Microsoft Windows versions 10 or 11
  • Ubuntu Linux 24.04 LTS or Oracle Linux 9

Before installing the Java Card Development Kit Simulator, be sure to install the following software:

  • Java Card Development Kit Tools – Install the latest version and refer to the Install and Setup the Java Card Development Kit Tools chapter of its User Guide for further instructions.

  • Java Development Kit (JDK) - The tools in this development kit were tested with Oracle JDK 17 (64 bit version) and OpenJDK 17 (64 bit version). You can download and install the JDK release according to the instructions on the website:

    https://www.oracle.com/technetwork/java/javase/downloads

  • Eclipse IDE (optional) - Using the Eclipse IDE as your development environment is recommended, although you can also run the samples and the development kit tools from the command line. The Java Card Eclipse Plug-in was tested with Eclipse 2024-06 (4.32) and JDK 17. Download the Eclipse IDE from the following URL, and install it according to the instructions:

    https://eclipse.org/downloads

  • Java Card Eclipse Plug-in (optional) - If you want to use the Java Card Eclipse Plug-in for development and debugging, refer to the Set up the Eclipse Java Card Plug-in section.

  • PCSC-Lite and IFD Handler (optional) - On a Linux system you could use PCSC-Lite in combination with our IFDHandler ($JC_HOME_SIMULATOR/drivers/IFDHandler/libjcsdkifdh.so) to send APDUs over PC/SC. Please refer to Communication Options Between Host and Java Card Simulator section and the Install and Setup the PCSC-Lite and IFD Handler section for additional instructions.