HTTP 构建器中的 LogFactory 记录器级别

LogFactory Logger Level in HTTP Builder

我仍在处理 Java 中的 Http Builder 问题。 Builder 使用的是私有日志。此日志是使用 Logger Factory 生成的。 在调试时,我注意到记录器级别为空,因此未打印日志。在调试时,我可以更改记录器级别并打印日志。 问题是我无法从 HTTP Builder 外部设置记录器级别。 那么是否可以设置日志工厂生成的所有日志的级别属性?

我设法找到了解决方案 只需导入

import ch.qos.logback.classic.Level
import ch.qos.logback.classic.Logger

并设置

Logger rootLogger = (Logger)LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME)
rootLogger.setLevel(mLevel)