我有以下代码:
private static final Log LOGGER = LogFactory.getLog(MyClass.class);
if (LOGGER.isErrorEnabled()) {
LOGGER.error("ID_1: Log Message: " + parameter));
}
我希望将严重性设置为WARN
or FATAL
。
如果我能够在运行时更新 log4j.properties,那么我将如何更改此消息的严重性?使用log4j.logger.com.foo=WARN
只会更改整个包的严重性。
有没有更具体的方法?我们可以在运行时更改单个日志语句的日志级别吗?