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