首页 > 解决方案 > ${datesamp} 在哪里定义?

问题描述

在我的log4j2.xml配置文件中,我注意到了这个变量${datestamp},但我不知道这个变量是在哪里定义的:

<PatternLayout pattern="%d{${datestamp}} [%t] %-5level %logger{1} - %msg%n"/>

请赐教。

https://logging.apache.org/log4j/2.x/manual/layouts.html

标签: javalogginglog4j2

解决方案


它没有在任何地方定义。log4j2 没有提供错误消息,并且似乎使用默认格式来显示日期。


推荐阅读