Install4j - есть ли встроенный способ сохранения определенных файлов после отката?

Когда программа установки завершается с ошибкой и запускается в процессе отката, она пытается удалить все установочные файлы. Есть ли встроенный способ настройки процесса отката для сохранения определенных файлов, таких как файлы LOGS, для дальнейшего изучения?

1 ответ

Чтобы диагностировать сбой, запустите установщик с

-Dinstall4j.alternativeLogfile=<writable path to log file>

тогда файл журнала будет записан по указанному пути и не будет удален при откате.

Чтобы скопировать другие файлы, чтобы они не были удалены при откате, их можно скопировать в случае отката с помощью свойства "Необязательный скрипт отката" действия "Выполнить скрипт". В этом сценарии используйте Files.copy:

import java.nio.file.*;
Files.copy(Paths.get("source path"), Paths.get("target path"));
Другие вопросы по тегам