2012-05-25 3 views
1

Мне нужно предоставить два режима установки в моем установщике: «простой» и «обычный». В «легком» режиме пользователю не нужно перемещаться по шагам, нажав кнопки «Далее». Он просто нажимает «установить» один раз, и установка продолжается и завершается всеми настройками по умолчанию. Предоставляет ли IzPack панель для такого режима или мне нужно написать настраиваемую панель? Если последнее, как мне это сделать - любые указатели/ресурсы?Предоставляет ли IzPack «простой» режим установки?

ответ

1

Я никогда не пытался сделать такой установщик, но я знаю, что можно выполнить установку один раз и создать автоматический установщик на основе ввода.

Теоретически вы можете использовать обычный установщик для установки вашего приложения на машине и создания автоматизированного установщика на последней панели (FinishPanel). Будет создан XML-файл. Тогда вам нужно будет поместить этот файл в тот же каталог, что и установщик, чтобы выполнить полностью автоматическую установку на аналогичном компьютере (та же ОС и структура каталогов и т. Д.).

Другим вариантом является запуск установщика в консольном режиме (запустите установочный кувшин с аргументом -console и передайте нужные значения). Было бы довольно легко создать сценарий пакетной/командной оболочки, чтобы сделать все это одним щелчком мыши. Некоторое время назад я пробовал этот подход, и он работал нормально. К сожалению, кажется, что добавление пользовательских панелей отключило эту опцию каким-то образом для моего текущего установщика.

documentation for these features не слишком сложный.