воскресенье, 21 ноября 2010 г.

Создаем msi пакет java

Есть несколько путей для получения MSI пакеты из JRE инсталятора.

1. Запускаем Offline инсталятор.
Например jre-6u11-windows-i586-p.exe инсталируем это.
Когда откроется последния страница мастера, НЕ НАЖИМАЙТЕ на Finish пока.
Переходим в католог Application Data\Sun\Java и ищем папку с именем jre1.6.0_11
Она содержит два файла: MSI и CAB. Чтобы испоьлзовать успешно MSI пакет, необходимо чтобы это CAB лежал в этой же папке.

Есть еще второй путь (ИМХО лучше). . .

2. Запускаем JRE Kernel installer.

jre-6u11-windows-i586-p-iftw-k.exe
Появится первая страница мастера инсталятора.
Остановитесь, и прежде чем установить посмотри в каталоге Data\Sun\Java\jre1.6.0_11
и найлете файл: jre1.6.0_11-c-k.msi

Любым MSI или java EXE инсталятором можно запустить в тихом режиме(только со статус баром) используя /qr в командной строке.

Пример:
msiexec /qr jre1.6.0_11-c-k.msi
или
jre-6u11-windows-i586-p.exe /qr

Комментариев нет: