使用 slf4j-simple 进行流畅的日志记录

2023-12-22

我在用slf4j-simple在我的项目中。我想更改日志记录级别slick到信息。看完之后Slick 的日志记录选项 https://stackoverflow.com/questions/14453447/logging-options-for-slick and SimpleLogger 类文档 http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html我尝试将以下选项添加到我的 VM 行中:

-Dorg.slf4j.simpleLogger.defaultLogLevel=INFO
-Dlogger.scala.slick=INFO
-Dlogger.scala.slick.jdbc.JdbcBackend.statement=INFO
-Dorg.slf4j.simpleLogger.log.scala.slick=INFO

我看到一些来自码头的信息级别日志,因此基本日志记录似乎正在工作。我还可以使用以下命令更改显示的日志级别-Dorg.slf4j.simpleLogger.defaultLogLevel=TRACE,但即使这样也只显示更多的码头日志,没有向我显示 Slick 日志。

我该如何配置slf4j-simple向我展示光滑的日志?


根据http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html正确的系统属性应该是

-Dorg.slf4j.simpleLogger.log.scala.slick=debug

代替

-Dlogger.scala.slick=INFO 

作为参考,Slick 使用的所有记录器的列表可以在日志记录文件 https://github.com/slick/slick/blob/master/slick-testkit/src/codegen/resources/logback.xml。我们只使用debug与他们所有人处于同一水平。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 slf4j-simple 进行流畅的日志记录 的相关文章

随机推荐

  • 将美元金额(小数)除以整数

    我需要为我正在构建的程序编写一个会计例程 该例程将使我能够将小数除以整数 例如 143 13 5 28 62 28 62 28 63 28 63 28 63 我在这里看过这篇文章 C 中的均分 https stackoverflow com
  • Windows 7 启动选项允许忽略未签名的驱动程序

    我正在学习 Windows 内核模式驱动程序开发 我编写了一个小型测试驱动程序 可以在 VirtualBox 中的 VM 下运行的 Windows 7 32 位 Ultima 版本下成功注册 取消注册 加载和卸载 我的主机是Windows
  • 将具有多个应用程序页面的 Chrome 扩展程序移植到 Firefox

    Chrome 我有一个 Chrome 扩展 其行为类似于 Web 应用程序 除了使用 chrome API 和跨源请求 其中包含多个 html 页面 这些页面都使用背景 html与 NPAPI 插件通信 扩展的结构 从扩展的根开始 如下 背
  • 为什么在 Grails 中使用

    如果您已经熟悉标准 HTML 表单标签 那么在 Grails 中使用 g textField 的原因是什么 如果我理解正确 以下两个标记替代方案是等效的
  • 当我声明通用“T 数组”时,如果出现内部错误,我该怎么办?

    该单元无法在 XE2 Update 3 中编译 并显示 DCC Fatal Error Test pas 22 F2084 Internal Error URW1147 unit Test interface type TSorter
  • 使用/ Python 附加到 Pandas 数据框时保留标题

    因此 我正在解析许多文件中包含的数据 循环遍历它们并将某些元素存储在列表中 然后使用 Python 将每个结果列表附加到 Pandas 的数据帧中 它有效 但我不知道如何在附加时保留标题行 它要么消失 要么随每个追加而重复 以下代码作为最新
  • Notepad ++ 中的开关字位置

    我的文字如下所示 Text1 Text2 Text3 Text4 Text5 Text6 Text7 我想像这样改变文本位置 Text1 Text4 Text5 Text6 Text2 Text3 Text7 如果可以删除 在文本 4 5
  • Eclipse 上的 Android 模拟器不工作

    我一直在遵循以下位置的说明http developer android com training basics firstapp running app html http developer android com training ba
  • WordPress 页面 ID 不是帖子 ID

    有没有办法获取当前页面的ID 该页面循环显示帖子 我需要在 header php 中获取此 ID here I added posts 这取决于您想从哪里获取此 ID 如果您尝试在已设置为显示帖子的页面 即设置为 博客 的页面 上获取它 则
  • 我是否需要 Mac 来开发 Azure Xamarin.iOS 应用程序?

    常规 Xamarin 不是 Azure 版本 显然需要运行 Mac OS X 的 Mac 计算机来开发 iOS 应用程序 但在 Microsoft Azure Xamarin iOS 文档中 任何地方都没有这样的先决条件 这是否意味着我可以
  • 如何调用dll注入中的特定函数?

    以下代码将注入 dll 并调用 DllMain 如何从 DLL 调用特定函数 而不仅仅是 DllMain DWORD pid HANDLE hd LPVOID gp rs proc gp LPVOID GetProcAddress GetM
  • unix 命令行中类似于 Matlab 的命令历史检索

    Matlab 有一个非常好的功能我很喜欢 假设我输入了命令very long command然后是几个命令 然后如果我再次需要长命令 我只需输入very然后按向上箭头键 我的长命令就会出现 它找到最后一个以very 我无法在 unix 命令
  • 失去焦点时关闭即时验证

    我使用 dojo 作为客户端框架 我有一个ValidationTextBox call txtName如下图所示 In txtName required is set required true 如果我失去焦点并离开txtName空 选项卡
  • Pandas:如何在稀疏表中选择具有非零值的列

    我有一个包含 2000 列的稀疏表 我想选择一些特定的行及其非零值 我该怎么做 id name e1 e2 e3 e4 e550 e1200 e1760 e2000 1 engine1 0 0 0 2322 1300 140 0 2 eng
  • 控制员应该与演示者交谈吗?

    In the 干净的架构 https www youtube com watch v WpkDN78P884作者 Robert Martin 假设我有这个简化版本 不显示模型 网关 边界等其他内容 现在假设我有一个View有 2 个按钮 D
  • SQL Server 中唯一标识符列的聚集/非聚集索引

    我在这里阅读了各种问题 答案 这些问题 答案基本上表明 出于性能原因 在 uniqueidentifier 列上使用聚集索引是一个糟糕的选择 无论如何 我需要使用 uniqueidentifier 作为我的主键 并且我不想使用 newseq
  • 我应该如何创建 Dockerfile 以在一个实例中运行多个服务?

    我正在尝试创建一个 Dockerfile 我是 Docker 新手 我正在创建这个 Dockerfile 它将在一个实例中启动rabbitmq ftp 服务器和elasticsearch 服务器 我创建了这样的文件 Pull base im
  • matplotlib:每个 x 轴刻度的分组误差线

    我正在尝试使用 matplotlib 绘制误差线 但要求略有不同 因此 设置如下 我有 3 种不同的方法 正在对 10 种不同的参数设置进行比较 因此 在 y 轴上 我有 3 种方法给出的模型拟合误差 在 x 轴上 我有不同的参数设置 因此
  • 我如何在完整的未来测试异常?

    我一直在将一些代码转换为异步代码 原来的单元测试使用了注解 Test expected MyExcpetion class 但我认为这不会起作用 因为我想要断言的异常被包装在java util concurrent ExcutionExce
  • 使用 slf4j-simple 进行流畅的日志记录

    我在用slf4j simple在我的项目中 我想更改日志记录级别slick到信息 看完之后Slick 的日志记录选项 https stackoverflow com questions 14453447 logging options fo