在使用com.install4j.api.Util进行安装过程中,我可以记录任何内容,并且日志可以在.install4j目录中找到。但是,在运行沉默更新程序时,我遵循了相同的过程,但找不到实际记录的消息在哪里。另外,如果Util使用的记录器在这种情况下不能工作,那么install4j是否支持使用其他日志库?
发布于 2016-02-01 09:16:50
安装程序应用程序(如更新程序)将日志文件写入临时目录( Windows上的%TEMP%、Linux/Unix上的$TMP、Mac上的$TMPDIR )。成功完成后,日志文件将被删除。若要保存日志文件,请传递参数
-Dinstall4j.keepLog=true到安装程序应用程序。您还可以在"Installer->Screens & Actions“步骤中将其作为固定的VM参数添加。
如果临时目录是一个不方便的位置,则传递附加的VM参数。
-Dinstall4j.alternativeLogfile=[path to writable log file]为了进行调试,还可以通过传递将日志输出写入stderr。
-Dinstall4j.logToStderr=truehttps://stackoverflow.com/questions/35088763
复制相似问题