Как заставить программу просмотра файлов журнала работать в install4j? - PullRequest
1 голос
/ 29 октября 2019

Я пытаюсь использовать средство просмотра файлов журнала в моей установке install4j, и независимо от того, что я делаю, текстовое поле пустое. Файл журнала не существует, когда форма отображается. Когда пользователь нажимает «Далее», запускается пакетный исполняемый файл, который вызывает процесс Java, который создает и записывает в этот файл журнала. Я успешно перенаправил стандартный вывод в переменную и использовал отображение текста, чтобы отобразить содержимое обновляющейся переменной, но не могу заставить программу просмотра журнала работать с текущим файлом журнала.

Я пробовал несколько комбинацийуказывать на файл. В журнале установки ошибок нет.

Я использовал

${installer:sys.installationDir}/logs/logfile.log
logs/logfile.log
c:\program files\my app\logs\logfile.log

1 Ответ

0 голосов
/ 30 октября 2019

Проблема заключалась в том, что относительные файлы в компоненте формы средства просмотра файлов журнала не были разрешены относительно установочного каталога. Это будет исправлено в 8.0.3. В то же время вы можете добавить

$ {installer: sys.installationDir} /

к свойству «Файл журнала» или компоненту формы «Просмотр файла журнала», тогда он будет работать.

...