#install4j
#install4j
Вопрос:
Я настроил install4j для перенаправления файлов журналов :
stderrFile="${installer:sys.appdataDir}/myApp/logs/error.log" redirectStdout="true" stdoutFile="${i${installer:sys.appdataDir}/myApp/logs/output.log"
Проблема в том, что недавно у меня появились сообщения о том, что мое приложение не работает должным образом, потому что для некоторых пользователей Windows папка ${installer:sys.appdataDir}/myApp/
не создана. Я не уверен, что здесь происходит, и проблема в том, что у меня нет доступа к моим файлам журналов, которые должны были быть сброшены в эту папку. Есть ли где-нибудь еще в системе, где можно увидеть эти файлы журналов?
Ответ №1:
Если каталог для файла перенаправления не может быть создан, программа запуска будет выдавать исключение FileNotFoundException. Если каталог существует, но файл перенаправления не может быть записан, перенаправление не будет выполнено, но программа запуска запустится.
Я бы предложил создать дополнительный лаунчер без перенаправления и перевести его в консольный режим. Таким образом, вывод будет отображаться на терминале.
Комментарии:
1. это то, что я в итоге сделал