LogManager.exists(loggerName)
方法不起作用,因为它适用于log4j1。请建议执行相同任务的替代方法。
如果xml
中没有所需的记录器,则需要登录默认文件答案 0 :(得分:0)
这是我使用的替代方法:
LoggerContext ctx = (LoggerContext) LogManager.getContext(false);
Configuration config = ctx.getConfiguration();
config.getLoggers().keySet().contains(loggerName);