Notes regarding Patch-in-place configuration

[Sun Microsystems, Inc. Java Runtime Environment 6]

Notes regarding Patch-in-place configuration:

The patch-in-place mode implies that when a version of the JRE exists on a machine, any updates belonging to the same JRE family will be done in place, meaning, the existing JRE will be patched with changes. A JRE is installed in patch-in-place mode by default. The default installation directory is c:/Program Files/Java/jre where n is the Java SE minor version number (for example, n = 6 for version 1.6.0_10).

For example, if a user has previously installed JRE 6u10 in the c:/Program Files/Java/jre6 directory, and now attempts to install JRE 6u14, the version 6u14 installer does not create a new directory. Instead, it updates the pre-existing c:/Program Files/Java/jre6 directory with the new 6u14 content. The user is left with the 6u14 JRE only. The 6u10 JRE no longer exists.

Static configuration

When a JRE is installed in the static mode, it will not be updated in place by newer versions. A later version of the same JRE family will be installed in a separate directory. This mode ensures that vendors, who require a specific version of the JRE for their product, can be certain that the JRE will not be overwritten by a newer version.

Some of the characteristics of a static JRE installation are as follows:

A static JRE installation (example: 6u15) will ignore a previous patch-in-place installation of another JRE (example: 6u10)

A static JRE installation is never overwritten by another JRE version

When a newer JRE version is present (example: 6u15), older JRE versions ( example: 6u12) are installed in static mode only

A patch-in-place JRE can be overwritten by a static JRE installation of the same version. The user will be left with one static JRE installation.

The default installation directory of a static JRE is of the form c:/Program Files/Java/jre. For example, by default, a static JRE for Java SE 6u10 will be installed in the directory c:/Program Files/Java/jre1.6.0_10.

See JRE Update Scenarios to see examples of how the installer behaves.

JRE Installation Command Line Syntax

.exe [/lang=] /s [INSTALLDIR=:\] [REBOOT=Suppress]



.exe is the single executable installer for the Java Runtime Environment (JRE)

/lang=, if used, sets the localized language for the installer (see language IDs)

/s, if used, specifies a silent installation

INSTALLDIR, if used, specifies the drive and path of the installation

If INSTALLDIR is not specified, the installation will go into C:\Program Files\java\jre6 (default location).

REBOOT=Suppress, if used, indicates that if locked files are encountered the computer should not be rebooted. Most JRE installations will not ask for a reboot.

STATIC=1, if used, specifies a static installation

This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ