Install4j 新安装时如何更改installation.log文件位置?

Install4j 新安装时如何更改installation.log文件位置?,install4j,Install4j,新安装时如何更改installation.log文件位置 我在“安装程序”->执行选项->参数上尝试了以下选项 -Dinstall4j.keepLog=true -Dinstall4j.alternativeLogfile=${installer:sys.installationDir}/diaglogs/installation.log 但是没有运气 -Dinstall4j.alternativeLogfile=${installer:sys.installationDir}/diaglog

新安装时如何更改installation.log文件位置

我在“安装程序”->执行选项->参数上尝试了以下选项

-Dinstall4j.keepLog=true -Dinstall4j.alternativeLogfile=${installer:sys.installationDir}/diaglogs/installation.log
但是没有运气

-Dinstall4j.alternativeLogfile=${installer:sys.installationDir}/diaglogs/installation.log


这是行不通的,因为安装目录不存在,甚至在启动时都不知道。您必须为
-Dinstall4j.alternativeLogfile
选择一个绝对路径,因此这仅适用于调试目的。从6.1.4开始,install4j中没有更改日志文件位置的选项。

从6.1.4开始,我们在“完成”屏幕上添加了“复制文件”操作,并将日志文件复制到指定目录。对于文件位置,可以使用安装变量
${installer:sys.logfile}
,对于目标位置,可以使用类似
${installation:sys.installationDir}/dialogs/installation.log
。复制的日志文件中唯一缺少的是最后一个条目,如“Installation successful”或其他内容。但这对于您来说应该是一个解决办法,直到日志文件位置在下一个版本中可配置为止。

在新安装后,installation.log如何在.install4j目录中创建?是的,它是在那里创建的,但不可配置。可能是