1
到目前爲止由默認的日誌,安裝/更新日誌文件顯示在以下格式的日誌:Install4j:如何實現與時間戳
[LOG_LEVEL]類/動作[ID]:log_message
是否可以添加每個日誌條目的「時間」?
到目前爲止由默認的日誌,安裝/更新日誌文件顯示在以下格式的日誌:Install4j:如何實現與時間戳
[LOG_LEVEL]類/動作[ID]:log_message
是否可以添加每個日誌條目的「時間」?
不可能爲日誌文件中的每一行執行此操作,但每次執行操作時都可以打印時間戳記。爲此,請使用腳本向「啓動」節點添加「運行腳本」操作:
context.addInstallerEventListener(new InstallerEventListener() {
@Override
public void installerEvent(InstallerEvent event) {
if (event.getType() == EventType.BEFORE_EXECUTE_ACTION) {
Util.logError(event.getSource(), "Started action at " +
DateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM)
.format(new Date()));
}
}
});