【问题标题】:How to disable logs of Exposed Framework?如何禁用 Exposed Framework 的日志?
【发布时间】:2019-12-09 14:24:56
【问题描述】:

我有一个带有 gradle builder 的 kotlin 桌面应用程序。

我为我的 sqlite DB 添加了 Exposed ORM 框架。

然后我注意到这个框架生成了很多我不想在控制台中看到的日志(我只想看到我生成的日志io.github.microutils:kotlin-logging)。

有没有办法使用 gradle 属性从 Exposed 中禁用日志?

【问题讨论】:

    标签: gradle kotlin-exposed


    【解决方案1】:

    要禁用(或更改日志记录级别),您必须检查您的记录器框架实现文档。 kotlin-loggingslf4j(由 kotlin-logging 使用)都只是提供用于日志记录的外观。

    例如,如果您使用 logback,您可以更新配置以仅显示来自 Exposed 的警告和错误:

    <configuration>
        // another code here
        <logger name="Exposed" level="warn" additivity="false">
           <appender-ref ref="STDOUT"/>
        </logger>
    </configuration>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-27
      • 1970-01-01
      相关资源
      最近更新 更多