Skip to content

Supported Java Versions

Java 21 is required for Chemaxon Java libraries and applications starting from version 26. We continuously test our solutions with newer Java versions as well, but Java 21 is both the minimum and the recommended version currently.

Java 17 is required for previous versions (25.x and 24.x) and Silicon LTS releases.

Most Chemaxon applications provide installers with bundled JRE (Java Runtime Environment). These bundles are generally recommended as they ensure compatibility and security. If you use our Java libraries or an on-premise Chemaxon software with separate Java installation, make sure to use the recommended Java version. For more details, see the change logs of the specific Chemaxon products and versions you are interested in.

Font support on Linux

If you use an OpenJDK distribution (e.g., AdoptOpenJDK) on a Linux system, additional packages might be needed for proper font support. For more information, see this blog post.