如何使用 xml 文件在新 log4j2 中设置 ConsoleAppender 的阈值。通常我们在 log4j 1.x 中按以下方式执行此操作。
参考链接: Log4j - 优先级值和参数名称概念解释
如何在 log4j 2.x 中设置它?
我正在使用log4j 1.2和commons-logging.现在我正在尝试将其升级到log4j2.但是如何使用log4j2和commons-logging来初始化log4j2.
我尝试以下面的方式初始化公共登录.它的工作正常
**Statement1**: static Log log = new Log4JLogger(Logger.getLogger(Example.class));
**Statement2**:log.debug("debug statement");
Run Code Online (Sandbox Code Playgroud)
这里我使用org.apache.commons.logging.Log类型的对象初始化为org.apache.log4j.Logger.的对象(org.apache.log4j.Logger是从log4j 1.2的类,其中从log4j2更改为org.apache.logging.log4j.Logger)
现在我升级到log4j2后,Statement1将无法工作,因为Log4JLogger()构造函数需要类型org.apache.log4j.Logger类型的参数.
那么,如何使用Log4j2进行公共登录?