我尝试配置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
的日志文件。
我做错了什么?
答案 0 :(得分:1)
FileAppender只接受文件名,而不是模式。如果这是您想要的,您可以使用查找来获取日期。