java - Java Wiki Bot 框架日志记录

标签 java debugging mediawiki slf4j

我正在使用The Java Wiki Bot Framework使用 java 在 mediawiki 网站上进行更改,效果很好。唯一的问题是 JWBF 在我的应用程序的控制台中生成大量调试信息,这些信息遮盖了我的输出,并且很难在视觉上找到。无论如何,我可以停止 JWBF 的日志记录吗?顺便说一句,JWBF 使用 SL4J 进行日志记录。

最佳答案

这是一个与 slf4j 相关的主题。如果没有定义记录器绑定(bind),您会看到以下内容

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

如果您添加绑定(bind),例如Logback ,您可以减少日志记录输出。您的 logback.xml 应包含类似

的行
 ...
 <logger name="net.sourceforge.jwbf" level="ERROR"/>
 ...

有关更多详细信息,请参阅 Logback configuration

关于java - Java Wiki Bot 框架日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16127726/

相关文章:

php - MediaWiki 西里尔文页面标题加载

java - 使用 PrintWriter 和 if 语句追加与覆盖

java - Android R18 更新后从调试 View 打开源代码编辑 .class

java - 两个人之间通话的简单 Twilio 示例

java - 错误类型3 : Activity Class {…} does not exist in Eclipse

android - 无法从 Android Studio 以 Debug模式运行应用程序

python - lxml findall() 问题

javascript - MediaWiki 1.19 : How to load JavaScript in head?

java - 如何在 Java 中从类似 XML 结构的文件中获取特定元素

java - 如何查看数组列表是否已填充