将时间戳添加到日志文件名时出错 (log4j2)
Error adding timestamp to log file name (log4j2)
我正在尝试配置 log4j2
以将时间戳添加到日志文件,如下所示:
<File name="LogFile"
fileName="log/filename.log"
filePattern="log/filename-%d{yyyy-mm-dd}.log">
</File>
但是报如下错误:
ERROR File contains an invalid element or attribute "filePattern"
如果我删除 filePattern
属性,则会成功创建名为 filename.log
的日志文件。
我做错了什么?
FileAppender 只接受文件名,不接受模式。如果需要,您可以使用查找来获取日期。
我正在尝试配置 log4j2
以将时间戳添加到日志文件,如下所示:
<File name="LogFile"
fileName="log/filename.log"
filePattern="log/filename-%d{yyyy-mm-dd}.log">
</File>
但是报如下错误:
ERROR File contains an invalid element or attribute "filePattern"
如果我删除 filePattern
属性,则会成功创建名为 filename.log
的日志文件。
我做错了什么?
FileAppender 只接受文件名,不接受模式。如果需要,您可以使用查找来获取日期。