【Log4j 重命名日志文件失败 _log4j 】 | IT修真院·坑乎
Log4j 重命名日志文件失败
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(1)
log4j
详细描述
编辑于2024-05-14
  • [荣耀师兄]袁磊
    0

    Log4j报错:

    log4j:ERROR Failed to rename [/log/xxx.log] to [/log/xxx.log.2016-11-23.log]

    google了一下发现是个bug:

    https://bz.apache.org/bugzilla/show_bug.cgi?id=29726

    I checked myself, and found it was solved only in 1.3 for DRFA.
    For RFA, it has been solved in 1.2.15 too (see bug 41735).
    
    On another hand, now 1.3 has been abandoned. But its
    o.a.l.rolling.RollingFileAppender, that solved the problem,
    is available in companions / extras, which release 1.0 has
    been recently released.
    
    Please note that, though RFA and DRFA are deprecated in favor
    or o.a.l.rolling.RFA in 1.3, they are not deprecated in 1.2.15.

    解决方法:升级log4j: 1.2.14到1.2.15。

    发现另一个项目使用的是1.2.17 ,没有这个问题,应该从 1.2.15之后都fix了这个bug


    编辑于2018-06-24