我还在研究Java中的Http Builder问题。 Builder正在使用私有的Log。使用Logger Factory生成此日志。 在调试时,我注意到记录器级别为空,因此不会打印日志。在调试时,我可以更改记录器级别并打印日志。 问题是我无法从HTTP Builder外部设置Logger Level。 那么是否可以设置Log Factory生成的所有Log属性的Level?
答案 0 :(得分:1)
我设法找到了解决方案 只需导入
import ch.qos.logback.classic.Level
import ch.qos.logback.classic.Logger
并设置
Logger rootLogger = (Logger)LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME)
rootLogger.setLevel(mLevel)