Supported Java Versions

    Calculator Plugins Java Requirements
    The following Java environments and versions are supported: Java 8 or higher Java Runtime Environment (JRE) distributed by Oracle. The supported major Oracle Java versions are: Java 6 until version 17.28.0. Java 8 from version 17.29.0 Java 10 from version 18.11.0 Java 11 from version 18.22.0 Java OpenJDK 8 and OpenJDK 11 are also supported from version 18.22.0.
    Compliance Checker Java Requirements
    Supported major Java versions: * Java 1.8: AdoptOpenJDK 8 (from Compliance Checker version 18.22) and Oracle JDK 8

    Instant JChem Java Requirements

    • Java 6 (till IJC version 16.9.5.0)

    • Java 7 (from IJC version 6.2 - till IJC version 17.5.0)

    • Java 8 (from IJC version 15.2.20)

    • AdoptOpenJDK 8 (from IJC version 18.22.0 and LTS Carbon 1)

    • Java 11 (from IJC version 20.11.0 supported, from IJC version 21.20.0 JRE for Java 11 required)

      Plexus Connect Java Requirements
      Supported major Java versions: Java 6 and 7 (till Plexus version 15.8.3) Java 8 (from Plexus version 15.8.3) AdoptOpenJDK 8 (from Plexus version 18.22.0 and LTS Carbon 1) Java 11 (from Plexus version 20.15.0)
      ChemCurator and Markush Editor Java Requirements
      ChemCurator and Markush Editor installers contain bundled Java: 11.0.13 (BellSoft Java 11.0.13 OpenJDK 64-Bit). Using any other java version is not recommended.
      JChem Base
      Java 11 (from version 21.19) is needed. Beside Oracle JDK, JChem is also tested against AdoptOpenJDK 11. Note: In the case of AdoptOpenJDK libfontconfig package must be included.
      JChem Oracle Cartridge
      Java 11 (from version 21.19) is needed. We support AdoptOpenJDK 11 as well. In the case of AdoptOpenJDK libfontconfig package must be included.
      JChem PostgreSQL Cartridge
      Java 11 (from version 21.19) runtime environment is needed. We support AdoptOpenJDK 11 as well. In the case of AdoptOpenJDK libfontconfig package must be included.
      JChem Choral
      Java 11 (from version 21.19) runtime environment is needed. We support AdoptOpenJDK 11 as well. In the case of AdoptOpenJDK libfontconfig package must be included.
      JChem Microservices
      Java 11 (from version 21.19) is needed. We support AdoptOpenJDK 11 as well. In the case of AdoptOpenJDK libfontconfig package must be included.
    Marvin JS Web Services
    Java 11 (from version 21.19.0) is needed. In the case of AdoptOpenJDK, libfontconfig package must be included.
    MarvinSuite
    Java 11 (from version 21.19.0) is needed. In the case of AdoptOpenJDK, libfontconfig package must be included. It is recommended to use the installer with bundled OpenJDK (Adoptium 11.0.11).