157得票5回答
在SLF4J/Logback中使用标记的最佳实践

我们的项目现在已经使用SLF4J+Logback组合相当一段时间,并且非常满意,但我们的日志记录策略非常简单,只是使用基于类的直接记录器,没有像MDC或Markers这样的花哨功能。 我想知道的是社区中是否有人实际上使用这些功能以及如何使用它们来改进日志记录/过滤。 我特别想知道在何处、为...

151得票1回答
Java日志框架中的标记是什么?使用它们的原因是什么?

我第一次听到“标记”的概念是在阅读以下内容时: http://slf4j.org/faq.html 我查看了Logger对象可用的方法: http://www.slf4j.org/api/org/slf4j/Logger.html http://logging.apache.org/log4...

145得票12回答
如何通过JUnit测试拦截SLF4J(使用logback)日志记录?

有没有办法通过JUnit测试用例截取日志记录(SLF4J + logback),并获取InputStream(或其他可读的内容)?

140得票7回答
使用{}格式化替代字符串拼接的Logger slf4j优点

使用{}与字符串拼接相比,有什么优势吗? 以下是slf4j的一个示例: logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); 替代 logger.debug("Temperature set ...

133得票18回答
在slf4j中运行时设置日志消息级别

在使用log4j时,可以使用Logger.log(Priority p, Object message)方法以在运行时确定的日志级别记录消息。我们利用这一事实和这个技巧将stderr重定向到特定日志级别的记录器。 我找不到slf4j通用的log()方法。这是否意味着无法实现上述功能? 更新:自...

124得票12回答
SLF4J: 无法加载类 "org.slf4j.impl.StaticLoggerBinder"。错误。

关于 Eclipse IDE (Indigo,Juno 和 Kepler(32 位和 64 位版本)) 平台:Windows,Ubuntu,Mac m2e 版本:1.1.0.20120530-0009,1.2.0.20120903-1050,1.3.0.20130129-0926, 1.4....

123得票11回答
如何在Hibernate 4中配置日志记录以使用SLF4J

Hibernate 3.x使用slf4j进行日志记录。Hibernate 4.x使用jboss-logging。我正在编写一个独立应用程序,它使用Hibernate 4和SLF4J进行日志记录。 如何配置Hibernate以记录到SLF4J? 如果不可能,如何完全配置Hibernate的日...

118得票8回答
Java中的日志到底是什么意思?

为什么会使用以下的某个包而不是其他的呢? Java Logging(Java日志) Commons Logging(通用日志) Log4j SLF4j Logback

110得票3回答
日志框架不兼容问题

我正在开发一个小型Java应用程序,希望使用logback进行日志记录。 我的应用程序依赖于一个旧项目,该项目通过 org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1 所以我的计划是使用,涉及...

109得票3回答
Log4j、SLF4J和Logback有什么区别?

我有点困惑这三个日志记录库。看起来它们可以在Java日志记录中做类似的事情...