Java Virtual Machine requirements
Klocwork recommends you use a Java Runtime Environment (JRE) and a Java Development Kit (JDK), such as OpenJDK, that is compatible with the platform you are using.
On Windows, the Klocwork Server, Klocwork Build Tools, Distributed Analysis, and Command-Line packages bundle the 32-bit or 64-bit Open JDK version 1.8.0_202. Java will be installed in <klocwork_install_path>\_jvm\bin\. The installation package automatically detects whether you have a 32-bit or 64-bit operating system. Your system must meet the requirements for this version of Java.
On Linux, there is a separate installation package for both 32-bit and 64-bit Java. Select the one that matches your operating system.
The Klocwork Server, Klocwork Build Tools, Distributed Analysis, and Command-Line packages bundle Open JDK version 1.8.0_202. Your system must meet the requirements for this version of Java.
On Mac OS, Klocwork uses the Java Virtual Machine provided by your system. Klocwork requires Java 8. If you have an earlier version of Java installed and you try to install Klocwork, you will see the error message, "Java is not installed or version of Java is unsupported". Your system must meet the requirements for the appropriate version of Java.
Klocwork Desktop Java plug-ins for Eclipse and IntelliJ IDEA require a Java 8 or later compatible runtime environment. You must ensure that your IDE is running the appropriate version of Java.
kwant requires a JDK compatible with Java 8 or later. You must ensure your environment is configured to use the correct JDK.