после некоторых проб и ошибок нашел этот обходной путь:
context.setInstallationDirectory(new File("some directory different from existing installation"))
Это заставит установщик не запускать последовательность «обновить существующую установку».Должен выполняться перед экраном приветствия, например, при запуске.
Что не сработало:
- Настройка
sys.confirmedUpdateInstallation=false
, компонент «Предупреждение об обновлении» игнорирует его и переопределяет на true
- Компонент «Предупреждение об обновлении» нельзя отключить с помощью сценариев инициализации или видимости, он просто полностью игнорирует их.(ошибка?)