Как выполнить фоновую установку Java (установку без участия пользователя)?
Этот раздел касается:
- Платформы: Windows 10, Windows 7, Windows 8, Windows Server 2012, Windows Vista, Windows XP
- Версии Java: 7.0, 8.0
На этой странице описаны параметры установки Java SE Runtime Environment (JRE) на 32-разрядной платформе Windows. Эта информация предназначена для:
-
Системных администраторов, устанавливающих JRE с дополнительным модулем Java и технологиями Java Web Start на нескольких компьютерах в интрасети без участия пользователей.
-
Поставщиков продуктов, требующих JRE. Для продуктов поставщиков среду JRE можно установить в фоновом режиме (не интерактивно, из командной строки).
Программы установки JRE создаются с помощью технологии Microsoft Windows Installer (MSI) 2.0. MSI содержит встроенную поддержку для фоновых и автоматических установок. В этом документе описывается установка JRE вручную с использованием файла .exe
запускающего MSI.
Java 8
Для получения дополнительной информации см. статью Параметры программы установки Windows JRE 8 (docs.oracle.com).
Установка из командной строки
В этом разделе описаны параметры командной строки для программы установки JRE Windows в автономном режиме. Запустите программу установки следующим образом:
jre [INSTALLCFG=configuration_file_path] [options]
-
jre
указывает на имя основного файла программы установки JRE Windows в автономном режиме (например,jre-8u05-windows-i586.exe
). -
INSTALLCFG=configuration_file_path
определяет путь к файлу конфигурации программы установки.
Для получения дополнительной информации см. статью Установка с использованием файла конфигурации (docs.oracle.com). -
options
– это параметры с указанными значениями, разделенными пробелами. Используйте параметры, перечисленные в Таблице 20-1, Параметры файла конфигурации (docs.oracle.com). Также можно использовать параметр/s
чтобы программа установки JRE Windows в автономном режиме выполнила фоновую установку.
Java 7
Для получения дополнительной информации см. статью Параметры программы установки JRE 7 Windows (docs.oracle.com).
Установка из командной строки
Команда программы установки Java SE 7 Windows в автономном режиме имеет следующий синтаксис:
<jre>.exe [/s] [INSTALLDIR=<drive>:\<JRE_install_path>] [STATIC=1] [WEB_JAVA=0/1] [WEB_JAVA_SECURITY_LEVEL=VH/H/M] [SPONSORS=0]
Примечание
<jre>.exe
— это отдельный исполняемый файл с программой установки JRE./s
если используется, задает фоновую установку.INSTALLDIR
если используется, указывает диск и папку для установки JRE. Если параметрINSTALLDIR
не задан, установка выполняется в папкуC:\Program Files\java\jre
(расположение по умолчанию).STATIC=1
если используется, указывается статическая установка. Подробнее о статической установке см. раздел Статическая установка в статье Исправления на локальном уровне и статическая установка JRE (docs.oracle.com).WEB_JAVA=0
если используется, предотвращает запуск любых приложений Java в браузере.WEB_JAVA=1
используется по умолчанию, разрешает запуск приложений Java в браузере. Это поле доступно, начиная с версии 7u10. Подробнее см. Настройка уровня безопасности клиента Java (docs.oracle.com).WEB_JAVA_SECURITY_LEVEL
если используется, задает уровень безопасности неподписанных приложений Java, запускаемых в браузере. Возможные значения: VH (очень высокий), H (высокий, используется по умолчанию) и M (средний). Это поле доступно, начиная с версии 7u10. Подробнее см. Настройка уровня безопасности клиента Java (docs.oracle.com).SPONSORS=0
если используется, предотвращает установку всех спонсорских приложений, например, дополнений к браузеру. Это поле доступно, начиная с версии 7u55. Обратите внимание, что предложения по установке пользовательских приложений применимы только в онлайновых 32-разрядных программах установки JRE и механизмах автообновления.
Пример 1
Допустим, используется установщик JRE jre-7-windows-i586.exe
и требуется установить следующую конфигурацию:- выполнение установки Windows;
- установка ядра JRE, дополнительных шрифтов, цветов и Soundbank;
Команда для установки указанной выше конфигурации:
jre-7-windows-i586.exe /s
Пример 2
Допустим, используется установщик JREjre-7-windows-i586.exe
и требуется установить следующую конфигурацию:
- выполнение установки Windows в автономном режиме и установка JRE на диск D в папку
java\jre;
- должны быть установлены все компоненты JRE;
Команда для установки указанной выше конфигурации:
jre-7-windows-i586.exe /s INSTALLDIR=D:\java\jre
Примечание.: Чтобы окно MS-DOS не закрывалось до завершения установки Java, используйте команду запуска /w
следующим образом:
start /w jre-7-windows-i586.exe /s
Создание файла журнала
Используйте файл журнала для проверки успешности установки. Чтобы создать файл журнала с описанием установки, добавьте параметры /L C:\<path>setup.log
в команду установки. Чтобы проверить успешность установки, перейдите к концу файла журнала.
Ниже приведен пример создания файла журнала:
jre-8-windows-i586.exe /s /L C:\<path>setup.log
В этом примере журнал записывается в файл setup.log
.