如何禁用 Exposed Framework 的日志?
How to disable logs of Exposed Framework?
我有一个带有 gradle 生成器的 kotlin 桌面应用程序。
我为我的 sqlite 数据库添加了 Exposed ORM 框架。
然后我注意到这个框架生成了很多我不想在控制台中看到的日志(我只想看到我生成的日志 io.github.microutils:kotlin-logging
)。
是否有任何方法可以使用 gradle 属性禁用 Exposed 日志?
要禁用(或更改日志记录级别),您必须检查您的记录器框架实现文档。 kotlin-logging
和 slf4j
(被 kotlin-logging
使用)都只是提供用于日志记录的外观。
例如,如果您使用 logback
,您可以更新您的配置以仅显示来自 Exposed 的警告和错误:
<configuration>
// another code here
<logger name="Exposed" level="warn" additivity="false">
<appender-ref ref="STDOUT"/>
</logger>
</configuration>
我有一个带有 gradle 生成器的 kotlin 桌面应用程序。
我为我的 sqlite 数据库添加了 Exposed ORM 框架。
然后我注意到这个框架生成了很多我不想在控制台中看到的日志(我只想看到我生成的日志 io.github.microutils:kotlin-logging
)。
是否有任何方法可以使用 gradle 属性禁用 Exposed 日志?
要禁用(或更改日志记录级别),您必须检查您的记录器框架实现文档。 kotlin-logging
和 slf4j
(被 kotlin-logging
使用)都只是提供用于日志记录的外观。
例如,如果您使用 logback
,您可以更新您的配置以仅显示来自 Exposed 的警告和错误:
<configuration>
// another code here
<logger name="Exposed" level="warn" additivity="false">
<appender-ref ref="STDOUT"/>
</logger>
</configuration>