【发布时间】:2017-08-26 02:19:51
【问题描述】:
为了在我的 Kotlin 项目中进行日志记录,我正在使用 kotlin-logging,这非常好用,但是我错过了一个非常重要的点:如何配置记录器的日志级别?
默认情况下它设置为信息,我想将其设置为调试。由于 Github 页面上没有任何内容,也没有任何方法可以以编程方式设置级别,因此我查看了 slf4j,因为 kotlin-logging 是围绕它的包装器。
显然我必须像这样设置系统属性:
-Dorg.slf4j.simpleLogger.defaultLogLevel=DEBUG
但是我不知道如何在 Kotlin 中做到这一点。
谁能帮帮我?
【问题讨论】:
-
设置日志级别是按实现完成的。 Kotlin-logging 和 slf4j 只是底层日志库(log4j 等)的外观。你用的是哪一个?
标签: logging kotlin kotlin-logging