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 System Requirements

Supported major Java versions:

  • 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)

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: 1.8.0_111 (Oracle Corporation). Using any other java version is not recommended.

JChem Base

JChem Oracle Cartridge

Java 8 is needed. We support AdoptOpenJDK 8 as well. In the case of AdoptOpenJDK libfontconfig package must be included.

JChem PostgreSQL Cartridge

Java 8 runtime environment is needed. We support AdoptOpenJDK 8 as well. In the case of AdoptOpenJDK libfontconfig package must be included.

JChem Web Services

Java 8 is needed. We support AdoptOpenJDK 8 as well. In the case of AdoptOpenJDK libfontconfig package must be included.

Marvin JS Web Services

Java 8 is needed. We support AdoptOpenJDK 8 as well. In the case of AdoptOpenJDK libfontconfig package must be included.

MarvinSuite

Java 8 or higher Java Runtime Environment (JRE) is needed.

Supported Major Java Versions

  • AdoptOpenJDK 11 from version 18.22.1

  • AdoptOpenJDK 8 from version 18.8.1

  • Java10 from version 18.11.0

  • Java 8 from version 17.29.0

  • Java 6 till version 17.28.0

Note: In the case of AdoptOpenJDK, libfontconfig package must be included.