Как изменить необходимое дисковое пространство в install4j - PullRequest
3 голосов
/ 10 октября 2011

Буду признателен, если кто-нибудь сможет мне помочь с этим

Я использую install4j для создания исполняемого файла, мне нужно 2 ГБ минимального необходимого пространства, вы можете поставить эту проверку?.

Iтакже хочу проверить, что на машине должна быть установлена ​​версия JDK 1.6X, иначе я должен прекратить установку.в настоящее время мой установщик ищет JRE

заранее спасибо

Sanjay

1 Ответ

5 голосов
/ 11 октября 2011

Для проверки дискового пространства добавьте действие «Выполнить сценарий» в узел «Запуск» вашего установщика и установите для его сценария значение

if (SystemInfo.getFreeDiskSpace(context.getInstallationDirectory()) < 2000000000) {
    Util.showErrorMessage("You need at least 2 GB of free memory");
    return false;
}
return true;

Затем установите свойство «Стратегия сбоя»Действие «Выйти при ошибке»:

enter image description here

Для проверки версии Java перейдите в Общие настройки-> Версия Java и установите минимальную версию 1.6:

enter image description here

Если установщик не может найти 1.6 JRE с этой минимальной версией, он отобразит диалоговое окно с соответствующим сообщением.

...