2017-02-15 280 views
1

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

我试图与 '安装' 下面的选项 - >执行选项 - >参数

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

,但没有运气。

+0

将[写入.install4j目录写入temp installation.log](https://stackoverflow.com/questions/22192331/write-temp-installation-log-to-install4j-directory) – Sergey

回答

1

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

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

+0

如何创建installation.log在全新安装后的.install4j目录中? –

+0

是的,它在那里创建,但它不可配置。 –

0

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

相关问题