Как использовать tar.gz в пользовательском коде и опции файла ресурсов в Install4j

#install4j

#install4j

Вопрос:

В разделе архивов пользовательского кода Install4js и опции ресурсов есть два варианта: jar и zip. Как я могу использовать tar.gz файл, поскольку я работаю на платформе Linux?

По сути, у меня есть куча статических HTML-файлов и css, js-файлов, которые мне нужно открыть в браузере с помощью события нажатия кнопки на экранах установки, как я могу это сделать?

Используя tar.gz файл, который я могу извлечь в целевом местоположении и использовать извлеченный путь к файлу для открытия в браузере. Я не могу использовать отдельные файлы ресурсов в качестве моих html и css, файлы js имеют каталоги и подкаталоги.

Есть ли какой-нибудь способ справиться с этим более элегантно?

Ответ №1:

Вы можете добавить tar.gz например «my.tar.gz » файл на шаге «Установщик-> Пользовательский код и ресурсы» и используйте действие «Извлечь TAR-файл», для свойства «Tar-файл» которого установлено ${installer:sys.resourceDir}/my.tar.gz значение, а для свойства «Каталог назначения» — значение ${installer:sys.resourceDir} .