Wie führe ich eine automatische (unbeaufsichtigte) Java-Installation durch?
Dieser Artikel gilt für:
- Plattform(en): Windows 10, Windows 2008 Server, Windows 7, Windows 8, Windows XP
- Java version(en): 7.0, 8.0
Auf dieser Seite werden Optionen für die Installation der Java SE Runtime Environment (JRE) auf Windows-32-Bit-Plattformen beschrieben. Die Beschreibung richtet sich an:
-
Systemadministratoren, die die JRE mit Java-Plug-in- und Java Web Start-Technologien auf mehreren PCs im Intranet ohne Benutzerinteraktion bereitstellen.
-
Anbieter, deren Produkte die JRE benötigen. Die JRE kann vollautomatisch (ohne Interaktion über die Befehlszeile) zusammen mit dem Produkt installiert werden.
JRE-Installationsprogramme werden mit der Microsoft Windows Installer (MSI) 2.0-Technologie erstellt. MSI enthält eine integrierte Unterstützung für automatische oder unbeaufsichtigte Installationen. In diesem Dokument wird erläutert, wie Sie die JRE manuell mit der EXE
-Datei installieren, die den MSI ausführt.
Java 8
Weitere Informationen finden Sie in den Windows JRE 8-Installationsoptionen (docs.oracle.com).
Befehlszeileninstallation
In diesem Abschnitt werden die Befehlszeilenoptionen für das JRE-Windows-Offlineinstallationsprogramm beschrieben. Führen Sie das Installationsprogramm wie folgt aus:
jre [INSTALLCFG=configuration_file_path] [options]
-
jre
bezieht sich auf den Basisdateinamen des JRE-Windows-Offlineinstallationsprogramms (Beispiel:jre-8u05-windows-i586.exe
). -
INSTALLCFG=configuration_file_path
gibt den Pfad der Konfigurationsdatei für das Installationsprogramm an.
Weitere Informationen dazu finden Sie unter Installing With a Configuration File (docs.oracle.com). -
options
sind Optionen mit durch Leerzeichen getrennten angegebenen Werten. Verwenden Sie dieselben Optionen, die auch in Tabelle 20-1, Konfigurationsdateioptionen (docs.oracle.com) aufgeführt sind. Darüber hinaus können Sie die Option/s
verwenden, damit das JRE-Windows-Offlineinstallationsprogramm eine vollautomatische Installation ausführt.
Java 7
Weitere Informationen finden Sie in den JRE 7-Windows-Installationsoptionen (docs.oracle.com).
Befehlszeileninstallation
Der Java SE 7-Windows-Offlineinstallationsprogrammbefehl weist die folgende Syntax auf:
<jre>.exe [/s] [INSTALLDIR=<drive>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M] [SPONSORS=0]
Hinweis
<jre>.exe
ist das einzelne ausführbare Installationsprogramm für die JRE.- Wenn
/s
verwendet wird, gibt dies eine vollautomatische Installation an. - Wenn
INSTALLDIR
verwendet wird, gibt dies das Laufwerk und den Pfad von JRE an. WennINSTALLDIR
nicht angegeben wird, erfolgt die Installation inC:\Programme\java\jre
(Standardverzeichnis). - Wenn
STATIC=1
verwendet wird, gibt dies eine statische Installation an. Weitere Informationen zu statischen Installationen finden Sie unter Static Installation in Patch-in-Place and Static JRE Installation (docs.oracle.com). - Wenn Sie
WEB_JAVA=0
verwenden, wird das Ausführen jeder Java-Anwendung im Browser deaktiviert.WEB_JAVA=1
(Standard) aktiviert Java-Anwendungen im Browser. Dieses Feld ist ab dem 7u10-Release verfügbar. Weitere Informationen dazu finden Sie unter Setting the Security Level of the Java Client (docs.oracle.com). - Wenn
WEB_JAVA_SECURITY_LEVEL
verwendet wird, legt dies die Sicherheitsebene für nicht signierte Java-Apps fest, die in einem Browser ausgeführt werden. Mögliche Werte für dieses Feld sind VH (Sehr hoch), H (Hoch, Standard) oder M (Mittel). Dieses Feld ist ab dem 7u10-Release verfügbar. Weitere Informationen dazu finden Sie unter Setting the Security Level of the Java Client (docs.oracle.com). - Wenn Sie
SPONSORS=0
verwenden, werden kostenlose Angebote, wie Browser-Add-ons, gänzlich umgangen. Dieses Feld ist ab dem 7u55-Release verfügbar. Beachten Sie, dass kostenlose Angebote und somit diese Funktionalität nur für 32-Bit-JRE-Onlineinstallationsprogramme und automatische Updateverfahren gelten.
Beispiel 1
Das JRE-Installationsprogramm istjre-7-windows-i586.exe
und Sie möchten die folgende Konfiguration installieren:- Windows-Installation ausführen
- Installieren Sie JRE-Core, zusätzliche Fonts, Farben und Soundbank
Der Befehl zum Installieren der oben genannten Konfiguration lautet wie folgt:
jre-7-windows-i586.exe /s
Beispiel 2
Das JRE-Installationsprogramm istjre-7-windows-i586.exe
und Sie möchten die folgende Konfiguration installieren:
- Führen Sie eine Windows-Offlineinstallation durch, und installieren Sie JRE in Laufwerk D in
java\jre
- Alle Features von JRE installieren
Der Befehl zum Installieren der oben genannten Konfiguration lautet wie folgt:
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre
Hinweis: Damit das MS-DOS-Fenster geöffnet bleibt, bis die Installation von Java abgeschlossen ist, verwenden Sie den Startbefehl /w
wie folgt:
start /w jre-7-windows-i586.exe /s
Logdatei erstellen
Mit einer Logdatei können Sie prüfen, ob eine Installation erfolgreich war. Um eine Logdatei zu erstellen, in der die Installation beschrieben wird, hängen Sie /L C:\<path>setup.log
an den Installationsbefehl an, und scrollen Sie zum Ende der Logdatei, um dies zu prüfen.
Im Folgenden sehen Sie ein Beispiel für die Erstellung einer Logdatei:
jre-8-windows-i586.exe /s /L C:\<path>setup.log
Bei diesem Beispiel wird das Log in die Datei setup.log
geschrieben.