2017-02-15 278 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。在複製的日誌文件中唯一缺少的是最後一項,如「安裝成功」或其他。但是這應該是您的目的的一種解決方法,直到日誌文件位置可以在更高版本中配置。

相關問題