Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将temp installation.log写入.install4j目录_Install4j - Fatal编程技术网

将temp installation.log写入.install4j目录

将temp installation.log写入.install4j目录,install4j,Install4j,在安装过程中,会将临时日志文件写入目录%TEMP%。安装完成后,此文件将作为installation.log移动到${installer:sys.installationDir}/.installation4j 有没有一种方法可以让install4j写入此临时值。日志文件始终直接指向目录.install4j?有了它,在安装程序崩溃的情况下会更容易找到它 我们仍在使用install4j 5.0.11 提前谢谢! Frank问题在于启动时安装可能不会退出,安装程序中的安装目录可能会更改 但是,您可以

在安装过程中,会将临时日志文件写入目录%TEMP%。安装完成后,此文件将作为installation.log移动到${installer:sys.installationDir}/.installation4j

有没有一种方法可以让install4j写入此临时值。日志文件始终直接指向目录.install4j?有了它,在安装程序崩溃的情况下会更容易找到它

我们仍在使用install4j 5.0.11

提前谢谢!
Frank

问题在于启动时安装可能不会退出,安装程序中的安装目录可能会更改

但是,您可以传递VM参数

-Dinstall4j.alternativeLogfile=[path to log file]

请发送给安装程序以指定替代日志文件。

您好,Ingo,谢谢您的回复。我理解这个问题,用户可能会在安装过程中更改安装目录。在用户定义日志后立即将其写入.install4j是不可能的(或者太复杂)?当做遗憾的是,目前不支持这一点。