【问题标题】:Instead method for Priority.DEBUG in log4jlog4j 中 Priority.DEBUG 的替代方法
【发布时间】:2017-03-29 06:42:43
【问题描述】:

我想用 slf4j 将 log4j 1.2 版本升级到 log4j 2.7 版本。在我的代码中有。

if (logger.isEnabledFor(Priority.DEBUG)){
            logger.debug("Exit checkAccess()");
        }

此函数,但 Priority.DEBUG 方法已弃用,因此我使用 Level.DEBUG 并导入“org.slf4j.event.Level”,但仍显示以下错误“方法 isEnabledFor(Level) 未定义类型 Logger"

【问题讨论】:

    标签: java logging log4j slf4j


    【解决方案1】:

    我找到了这个问题的解决方案..

    if (logger.isDebugEnabled(){
            logger.debug("Exit checkAccess()");
        }
    

    这是在 log4j 2.7 中实现的方法

    【讨论】:

      猜你喜欢
      • 2022-01-19
      • 2016-02-28
      • 1970-01-01
      • 2016-08-09
      • 2011-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多