写点什么

Apache Log4j 2.0 正式版发布

  • 2014-07-18
  • 本文字数:671 字

    阅读完需:约 2 分钟

Log4j 是一个开放源代码的日志记录框架,用 Java 编写,且被广泛使用。它使开发者能够控制日志信息输出的目的地和日志的输出格式。开发者还能够使用外部配置文件,在系统运行时配置日志记录的相关信息。近日,Apache Log4j 2 团队宣布 Log4j 2.0 正式版发布,该版本是近四年来,继先前的 13 个版本后的第一个正式版,需要 Java 6 或者更高的 Java 版本支持。它相对于 Log4j 1.x 系列版本,修复了大量 bug 和优化了性能。

主要改进包括:

  1. 新增了自定义日志记录包装器,取代了现有的日志级别和扩展的日志记录包装器
  2. 修复了 RegexFilter 不能匹配多行日志的问题
  3. 修复了 Async Logger 不能记录线程上下文的栈数据
  4. 为 ThreadContext.ContextStack 接口新增了 getImmutableStackOrNull() 方法
  5. 修复了使用 SocketAppender 和 Async Loggers 时出现的序列化错误的问题
  6. 修复了在 Android 开发中不能找到类‘javax.naming.InitialContext’的问题
  7. 修复了 LoggerConfigs 只能继承父类等级的问题
  8. 修复了特殊字符在 PatternLayout 不起作用的问题
  9. 将 Apache Commons Logging 的版本从 1.1.3 升级到了 1.2
  10. 将 Jackson 的版本升级到了 2.4.1 版本
  11. 将 org.apache.logging.log4j.core.layout 包下的 AbstractLayout 抽象类型优化成了不变类型

另外请注意,Log4j 2.0 的 API 是和 Log4j 1.x 系列的 API 不兼容的。欲获得 Log4j 2.0 的更多信息,请登录 Log4j 2 官方站点


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-07-18 23:143324
用户头像

发布了 92 篇内容, 共 50.8 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

杭州悦数出席 2023 云栖大会计算巢专场,分享云上最佳实践

最新动态

COSCon'23|Sermant亮相2023第八届中国开源年会,共赢数智时代

华为云开源

开源项目 微服务治理 sermant

提速30%!HarmonyOS NEXT自动化测试开发效率提升

新消费日报

致敬记者节,合合信息扫描全能王助力新闻工作者构建“随身资料库”

合合技术团队

人工智能 合合信息 扫描全能王 记者节 新闻工作者

Macos视频下载工具:Downie 4 支持M1

彩云

视频下载 downie 4

重庆上百位老师和学生,正在使用这个国产操作系统

OpenCloudOS

Linux 操作系统

软件测试/测试开发丨接口自动化学习笔记——响应体断言

测试人

软件测试 接口测试

第三方数据测评对比五大品牌HTTP代理!哪家代理最纯净稳定

Geek_bf375d

加密货币交易软件开发:树立行业新标准

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

前端常用的开发工具有哪些?

互联网工科生

前端框架 前端开发工具 JNPF

浅议特权账号防护措施

尚思卓越

网络安全 数据安全 特权账号管理

大模型时代,程序员的工作还是“写程序”?

飞算JavaAI开发助手

程序员 软件开发 AIGC java 技术提升

AutoCAD 2024 中文版 附 完整图文安装激活教程 支持M1

彩云

mac软件下载 AutoCAD 2024

软件测试/测试开发丨接口自动化学习笔记——请求方法构造

测试人

软件测试 接口测试

数据赋能业务,神州数码HR数字画像荣获2023HRoot人力资源管理卓越实践奖

科技热闻

实例详解构建数仓中的行列转换

华为云开发者联盟

数据库 后端 华为云 华为云GaussDB 华为云开发者联盟

全方位监控基础设施,坚实守护您的业务稳定!

观测云

监控 基础设施 网络

冬天的第一份惊喜,是小艺给的!

最新动态

SAE 2.0,让容器化应用开发更简单

Serverless Devs

云计算 负载均衡 Serverless

HarmonyOS应用开发

不在线第一只蜗牛

华为 架构 系统 HarmonyOS

软件开发全套资料整理下载(投标支撑,立项,研发,测试,实施维护,安全监测,服务巡检,结项,验收支撑)

代码人,代码魂

少林寺方丈释永信造访 Meta 总部;OpenAI 正在摧毁创业公司?丨 RTE 开发者日报 Vol.80

声网

立冬礼物已送达,小艺陪你开启“暖冬”模式

最新动态

Apache Log4j 2.0正式版发布_开源_李士窑_InfoQ精选文章