Я использую Install4j с установщиком автообновления. Я определил приложение «Фоновое обновление загрузчика» в разделе «Установщик». Я хочу запустить этот установщик из моего собственного Java-приложения и использую мастер интеграции для получения кода. Я установил переменную установщика (updatesUrl) в качестве аргумента установщику. Проблема в том, что установщик игнорирует мое значение. Я хочу предоставить установщику свои собственные значения.
«Загрузчик обновлений Backgroung» имеет блок «Запуск». Моя переменная установщика недоступна внутри этого блока. Если я добавлю экран, отображающий переменную, вне блока «Запуск», он покажет значение, которое я указал в качестве аргумента установщику. Таким образом, похоже, что переменная установщика недоступна внутри блока «Настройка». Это ошибка или предназначена?
ApplicationLauncher.launchApplication(
"1529",
new String[] {"-VupdatesUrl=file:///C:/somepath/updates.xml"},
true,
null
);