SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、JDK14LoggerAdapter。
著名的MINA就是采用此日志组件。
SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、JDK14LoggerAdapter。
著名的MINA就是采用此日志组件。
SLF4J 2.0.x 正式版发布了,2.0 系列要求至少 Java 8 的支持,同时该版本增加了向后兼容的 流式日志 API,但是要求已有框架用户必须移植到 ServiceLoader 机制,内部详细的改进详情请看 detailed 。 新版本详细信息请看 https://www.slf4j.org/news.htm SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 Logging API 实现既可以选择直接实现 SLF4J 接的...
SLF4J 在8月5日发布了 2.0 的首个 beta 版本 beta0,紧接着在 6 日发布了 Beta1 版本。SLF4J 2.0 系列的 API 向后兼容,同时开发团队表示,经过长时间的争论,新版本在 LoggingEventBuilder 接口中增加如下 API setMessage(String), setMessage(Supplier<String>) log() 详细的改进记录请看 https://www.slf4j.org/news.html...
SLF4J 1.8.0-beta1 发布了。SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 该版本暂无更新内容。 下载地址: SLF4J 1.8.0-beta1 Source code (zip) Source code (tar.gz)
SLF4J 1.8.0 beta0 已发布,正式兼容 Java 9 ,尤其是模块化系统。 SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 虽然在 1.8.0 beta0 版本中没有面向客户端的 API 更改,但静态绑定机制已被废弃,而是用 Java 6 中引入的 java.util.ServiceLoader 取代。这也意味着 slf4j-api 现在需要 Java 6。此外,slf4j-api 1.8.x 将不再搜索 StaticLoggerBind...
SLF4J v_1.8.0-alpha2发布了。 SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: The JPMS module names for log4j-over-slf4j and jcl-over-slf4j are now based on the names of the artifacts they are intended to replace, respectively log4j v1 and commons-logging with the presumed module names "log4j" and "org.apache.commons...
SLF4J v_1.8.0-alpha1 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 该版本暂无更新内容。 下载地址: Source code (zip) Source code (tar.gz)
SLF4J 1.7.25 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: In slf4j-simple module, added a configuration option to enable/disable caching of the System.out/err target. This enhancement was requested in SLF4J-395 by Hervé Boutemy. Refactored several internal methods in SimpleLogger in order to ease its exte...
SLF4J 1.7.24 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 此次更新主要是因 Florian Kolbe 反馈的 SLF4J-383,仅影响 OSGi 环境。 使用 CopyOnWriteArray 取代 Vector 来解决 BasicMarker 中的性能瓶颈问题。 CAL10N 现在声明为 slf4j-ext 的可选依赖关系。 详情查看发行日志 下载地址: Source code (zip) Source code (tar.gz)...
SLF4J 1.7.23 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: 当在Java 9下运行时,log4j版本1.2.x无法正确解析“java.version”系统属性。此版本中的slf4j-log4j12模块通过反射调整MDC内部结构来修复问题,允许log4j在Java 9下运行。 修复了EventRecodingLogger不会在事件中保存标记数据的问题。 slf4j-simple模块使用对System.ou...
SLF4J 1.7.22 发布了,SLF4J 是为各种 loging APIs 提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的 loging APIs 实现。 更新内容: 在 SimpleLogger 中添加对 OFF 级别的支持。 允许通过 “friends” 重新初始化 SimpleLogger 。 下载地址: Source code (zip) Source code (tar.gz)...
SLF4J v_1.7.21 发布了。SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs,如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、 JDK14LoggerAdapter。 在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=slf4j 该版本主要修复了,SLF4J 初始...
SLF4J v_1.7.20 发布了。 本版本修复了SLF4J v-1.7.19 版本的Google App Engine 平台上遇到的固定初始化问题,这个问题由 Osvaldo Pinali Doederlein 在 SLF4J-363 中报告。 下载地址: Source code (zip) Source code (tar.gz) SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs,如: NLOG4J、Simpl...
SLF4J v_1.7.19 发布了,SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、 JDK14LoggerAdapter。 著名的MINA就是采用此日志组件。 改进日志: Fixed NullPointerException thrown by org.slf4j.hel...
SLF4J 1.7.18 发布了,该版本修复了两个问题: Initialization of the slf4j-simple module is now thread safe fixing SLF4J-356. Fixed Import-Package statement in MANIFEST.MF for the slf4j-log4j12 module. This isssue was reported by Mathieu Sebire in SLF4J-357 who also provided the relevant pull request. 下载地址: https://github.com/qos-ch/slf4j/releases/tag/v_1.7.18...
SLF4J 1.7.17 发布了,该版本通过跳过在初始化阶段的不明确检查来提升了在 Android 下的性能。 下载地址: https://github.com/qos-ch/slf4j/releases/tag/v_1.7.17
SLF4J 1.7.16 发布了,下载地址:https://github.com/qos-ch/slf4j/releases SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、 JDK14LoggerAdapter。 著名的MINA就是采用此日志组件。...
SLF4J 1.7.13 发布,此版本主要改进内容如下: Fixed LoggerFactory initialisation problem in presence of SecurityManager denying "createSecurityManager" runtime permission. See SLF4J-324 for further details. Fixed issue with BasicMDCAdapter leaking MDC information to non-child threads. This problem was reported by Lukasz Cwik in SLF4J-316 who also provided the relavant pull request. More robust h...
SLF4J 1.7.12 发布,所有 Java 文件都已经重新格式化为 codeStyle.xml 定义的代码格式样式,此样式使用 4 个空格缩进,最大行宽为 160。 SLF4J 要求 JDK 1.5 及以上。各种 MANIFEST 文件的 Bundle-RequiredExecutionEnvironment 声明更新到 J2SE-1.5。 SLF4J 1.7.12 还添加了 MANIFEST 文件失效的 Bundle-ManifestVersion 属性;添加了 log4j-over-slf4j 模块 Category 类的 getAppender(String) 方法和 getParent 方法, Appe...
SLF4J 1.7.8 发布了,该版本可自动检测和报告类和 logger 名称之间的不匹配,详情请看 http://www.slf4j.org/codes.html#loggerNameMismatch 下载地址: http://www.slf4j.org/download.html 详细改进记录: Spot incorrectly named loggers by setting the slf4j.detectLoggerNameMismatch system property to true. This significant feature was contributed by Alexander Dorokhine. Added MDC.putCloseable method so that...
Java 日志框架 SLF4J 发布 1.7.5 版本,该版本的日志方法增加了可变参数支持,显著提升日志获取时间,强烈建议用户立即升级。 SLF4J是为各种loging APIs提供一个简单统一的接口,从而使得最终用户能够在部署的时候配置自己希望的loging APIs实现。 Logging API实现既可以选择直接实现SLF4J接的loging APIs如: NLOG4J、SimpleLogger。也可以通过SLF4J提供的API实现来开发相应的适配器如Log4jLoggerAdapter、 JDK14LoggerAdapter...
评论