|
Как выполнить фоновую установку Java (установку без участия пользователя)?
Этот раздел касается:
- Платформа/платформы:
Windows XP, Windows 2000, Windows 2003
- Версия/версии Java:
6.0
СИМПТОМЫ
- Системные администраторы намерены установить JRE на нескольких компьютерах интрасети без участия пользователей.
- Разработчикам требуется возможность фоновой установки JRE вместе с их продуктами.
РЕШЕНИЕ
Установка исполнительной среды Java SE (JRE) основана на использовании технологии Microsoft Windows Installer (MSI) 2.0. В MSI имеется встроенная поддержка фоновой установки или установки без участия пользователя. В данном документе описывается установка JRE вручную с помощью EXE-файла, запускающего установку MSI. Также описываются параметры установщика.
Установка из командной строки
Для Java SE 6 команда установки в автономном режиме Windows имеет тот же синтаксис, что и в случае обычной установки Windows. Команда имеет следующий вид:
<jre>.exe [/lang=] [/s] [IEXPLORER=1] [MOZILLA=1] [INSTALLDIR=:\] [STATIC=1],
где:
- <jre>.exe — исполняемый файл установщика для исполнительной среды Java (JRE).
- /lang=, если используется, задает язык установщика. Чтобы просмотреть весь список, следует обратиться к списку идентификаторов языков.
- /s, если используется, задает фоновую установку.
- IEXPLORER=1, если используется, указывает, что подключаемый модуль необходимо зарегистрировать как виртуальную машину Java по умолчанию для браузера Internet Explorer.
- MOZILLA=1 указывает, что подключаемый модуль необходимо зарегистрировать для Mozilla 1.1 и браузеров Netscape более поздних версий.
- INSTALLDIR, если используется, указывает диск и папку установки.
- Если параметр INSTALLDIR не задан, установка выполняется в папку C:\Program Files\java\jre1.6.0 (расположение по умолчанию).
- STATIC=1, если используется, задает статическую установку. Этот параметр доступен при установке выпуска 6u10 или более позднего выпуска. Дополнительные сведения о статической установке см. в . Конфигурация исполнительной среды Java.
Примечание. Следующие параметры вышли из употребления начиная с выпуска Java SE 6 Update 10:
- ADDLOCAL
- IEXPLORE
- MOZILLA
Начиная с выпуска Java SE 6 Update 10 последняя версия программного обеспечения JRE регистрируется для всех браузеров. Это гарантирует выполнение апплетов в последней и самой безопасной версии программного обеспечения JRE.
Конфигурации установки
Пример 1
Предположим, используется установщик JRE jre-6-rc-windows-i586.exe, и требуется установить следующую конфигурацию:
- выполнение установки Windows;
- установка ядра JRE, дополнительных шрифтов, цветов и Soundbank;
- регистрация подключаемого модуля для Netscape 7 и Mozilla 1.3.
Команда для установки указанной выше конфигурации:
jre-6-rc-windows-i586.exe /s MOZILLA=1
Пример 2
Предположим, используется установщик JRE jre-6-rc-windows-i586.exe, и требуется установить следующую конфигурацию:
- выполнение установки Windows в автономном режиме и установка JRE на диск D в папку
java\jre;
- должны быть установлены все компоненты JRE;
- регистрация подключаемого модуля для Internet Explorer.
Команда для установки указанной выше конфигурации:
jre-6-rc-windows-i586.exe /s IEXPLORER=1 INSTALLDIR=D:\java\jre
Примечание. Чтобы оставить окно MS-DOS открытым до завершения установки Java, следует использовать команду start с параметром /w следующим образом:
start /w jre-6-rc-windows-i586.exe /s MOZILLA=1
Создание файла журнала
Файл журнала можно использовать для проверки успешности установки. Чтобы создать файл журнала с описанием установки, добавьте параметры /L C:\setup.log в команду установки. Чтобы проверить установку, содержимое данного файла журнала следует прокрутить до конца.
Пример установки
Ниже приводится пример установки:
jre-6-rc-windows-i586.exe /s /L C:\setup.log
При выполнении приведенной выше команды журнальные записи заносятся в файл setup.log.
|