Java Virtual Machine requirements
WindowsOn Windows, the Klocwork Server, Distributed Analysis, and Command-Line packages bundle the 32-bit or 64-bit Java Virtual Machine, Java 8 Update 92. Your system must meet the requirements for this version of Java. 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.
LinuxOn 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, Distributed Analysis, and Command-Line packages bundle the 32-bit or 64-bit Java Virtual Machine, Java 8 Update 92. Your system must meet the requirements for the appropriate version of Java.
SolarisOn Solaris, the Klocwork Server, Distributed Analysis, and Command-Line packages bundle the 32-bit Java Virtual Machine, Java 7 Update 25. Your system must meet the requirements for the appropriate version of Java.
MacOn Mac OS, Klocwork uses the Java Virtual Machine provided by your system. Klocwork requires Java 7 or 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. The Klocwork Desktop application does not support Java 8 update 152 or later on Mac OS; you must run Java 8 Update 151 or earlier as a workaround.
AIXThe Klocwork Server and Distributed Analysis packages bundle the 32-bit Java Virtual Machine, Java 8 Update 101. Your system must meet the requirements for the appropriate version of Java. At the time of publication, the link to supported system configurations for IBM Java is: http://www.ibm.com/developerworks/java/jdk/aix/service.html. Only 32-bit Java is supported for AIX. AIX is not compatible with other platforms so you cannot copy or migrate your projects_root directory to or from other platforms.
IDE plug-insKlocwork Desktop Java Plug-ins for Eclipse and IntelliJ IDEA require Java 7 or later. You must ensure that your IDE is running the appropriate version of Oracle (Sun) Java. kwant kwant requires Java 7 or later, and you must use a javac from the Java Development Kit (JDK). |