This document describes how to install and uninstall the following products as standalone applications:
Oracle JRockit JDK with Oracle JRockit Mission Control
Oracle JRockit JDK
Oracle JRockit JRE
The Oracle JRockit JDK optionally bundles with the Oracle JRockit Mission Control Client on all platforms and optionally bundles with the Oracle JRockit JRE on Windows platforms.
Before you install the products, you should understand some important information about the installation process, which is described in these sections:
Note:
The Oracle JRockit JDK include the Oracle JRockit JRE, and the Oracle JRockit JVM, all of which can also be installed as a part of many Oracle products. Refer to the documentation for those products for installation instructions.
You can install and uninstall the products on Windows, Linux, and Solaris platforms in the following modes:
Graphical Mode (see Chapter 2, "Graphical Mode Installation")
Console Mode (see Chapter 3, "Console Mode Installation")
Silent Mode (see Chapter 4, "Silent Mode Installation")
Ensure that Oracle JRockit is deployed on a supported configuration.
For information about operating systems and hardware platforms that Oracle JRockit supports, see "System Requirements and Supported Platforms for Oracle JRockit R28" at:
http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html
Throughout this installation guide several different placeholder variables are used to simplify the descriptions in the text. All variables used in the text are documented here with descriptions and example values.
Table 1-1 lists the platform-specific variables.
Table 1-1 Platform Specific Variables
Variable | Description |
---|---|
arch |
The name of the installer platform architecture. arch has the following possible values: |
os |
The name of the installer platform operating system. os has the following possible values: |
platform |
The name of the installer platform, formatted as os-arch. platform has the following possible values: |
ext |
The file extension on the installation platform. ext has the following possible values; |
Table 1-2 lists the product name and version-specific variables.
Table 1-2 Product Name and Version Variables
Variable | Description |
---|---|
product_name |
The product name in short abbreviated form. product_name has the following possible values; |
java_version |
The detailed Java developer version number, consisting of the major, minor, and micro version numbers separated by dots, and the optional update version number separated by underscore; for example |
jrockit_version |
The detailed JRockit developer version number, consisting of a leading letter R and the major, minor and micro version numbers separated by dots; for example |
jrmc_version |
The detailed JRockit Mission Control Client developer version number, consisting of the major, minor and micro version numbers separated by dots; for example |
product_name_version |
The product name in short abbreviated form followed by the detailed developer version numbers for Java, JRockit, and optional JRockit Mission Control Client separated by dashes, formatted as java_version-jrockit_version-jrmc_version, or java_version-jrockit-version; for example |
product_installer denotes the name of the product installer, formatted as product_name_version-platform.ext; for example jrockit-jdk1.6.0_29-R28.2.0-4.1.0-windows-ia32.exe
for Oracle JRockit JDK R28.2 for Java SE 6 with Oracle JRockit Mission Control 4.1.0 on Windows 32-bit x86. See Table 1-5 for a list of all Oracle JRockit installers by version and platform.
Table 1-3 lists the product installer variables.
Table 1-3 Product Installation and Uninstallation Directory Variables
Variable | Description |
---|---|
product_install_dir |
The full path of the product installation directory, where the product and platform specific default value is intended unless it has been changed by the user during installation. The default top installation directory name is identical across products and platforms. The naming convention is product_name_version, while the default product installation location is platform specific: |
product_uninstall_dir |
The full path of the product uninstallation directory, available on Windows platforms. The top uninstallation directory naming convention is product_name_version-arch, while the product uninstallation location is |
The product_home_name variable denotes the name used when registering the installation in the Central Inventory by using Oracle Universal Installer, where the name is expected to be unique between all Oracle products installed on the same host and can for example be obtained from the name of the default top installation directory by replacing dashes with underscores, removing dots in version numbers, and attaching the name of the architecture; for example jrockit_jdk160_29_R2820_410_ia32
for Oracle JRockit JDK for Java SE 6 with Oracle JRockit Mission Control 4.1.0 on Windows 32-bit x86..
Table 1-4 lists the Windows Start menu variables.
Table 1-4 Start Menu Variables
Variable | Description |
---|---|
public_product_name |
The public product name; for example |
public_product_name_jrmc |
The public Oracle JRockit Mission Control Client name when bundled with the Oracle JRockit JDK; for example |
public_jrmc_name |
The public Oracle JRockit Mission Control Client name; for example |
public_jrockit_version |
The public JRockit version number, identical to the detailed JRockit developer version number, unless the micro version number is identical to zero in which case it is omitted; for example |
public_java_version |
The public Java platform name and version; for example |
public_jrmc_version |
The public JRockit Mission Control Client version number, identical to the detailed JRockit Mission Control Client developer version number, unless the micro version number is identical to zero, in which case it is omitted; for example |
public_arch_bits |
The word size in bits of the installer platform architecture enclosed in parenthesises; for example |
public_product_name_version |
The public product name and version listed in the Start menu on Windows platforms after installation. The format of the menu entry when the Oracle JRockit Mission Control Client is bundled with the product is public_product_name public_jrockit_version for public_java_version with public_product_name_jrmc public_jrmc_version public_arch_bits, otherwise the format is public_product_name public_jrockit_version for public_java_version public_arch_bits; for example |
public_jrmc_name_version |
The public Oracle JRockit Mission Control Client name and version when listed in the Start menu on Windows platforms after installation of a product in which it is bundled. The format of the entry is public_jrmc_name public_jrmc_version; for example |
Table 1-5 lists the JRockit installers. Installers whose filename starts with jrockit-jdk
install the Oracle JRockit JDK, while the optional bundling of the Oracle JRockit Mission Control Client is denoted by inclusion of -jrmc_version.
Table 1-5 JRockit Installers by Platform
Platform... | Use... |
---|---|
Windows 32-bit x86 |
product_name_version- |
Windows 64-bit Xeon/AMD64 |
product_name_version- |
Linux 32-bit x86 |
product_name_version- |
Linux 64-bit Xeon/AMD64 |
product_name_version- |
Solaris 64-bit SPARC |
product_name_version- |
If you are installing the product on either a Linux or Solaris machine, please note the information in this section.
If you install the product on Linux or Solaris by using the .bin
file, you need to ensure the file is executable. You can use chmod +x
filename to make the file executable.
If you choose to install the product on Linux or Solaris into a system-wide location such as /usr/local
, you must first become the root user to gain the necessary permissions. If you do not have root access, simply install the product into a directory where you have permission to write, for example, your home directory.
When installing the product on Linux and Solaris, the default location for system preferences is product_install_dir/jre/.systemPrefs
, unless the user is root, in which case it will be /etc/.java/.systemPrefs
.