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()));
}
}
});