Log4j的优势

原创 2006年06月06日 15:22:00

前段时间做项目的时候使用了下log4j,现在把使用它之后的感受写一下.

Log4j的优势:

1,提供应用程序运行上下文,方便跟踪调试.这对开发人员很有帮助,特别是调试的时候,我们不再需要用System.out.println()来帮忙了,调试好之后再费心的把它去掉.特别是在系统测试的时候,有了它很容易跟踪和调试.

2,把记录的日志输送到多种方式上.包括命令行,控制台(调试的时候马上就能看到哪里有问题),文件(把完整的日志信息保存起来,以利于整个系统的维护,统计),回卷文件、内存等.

3,可以动态控制日志记录级别,在效率和功能中进行调整.当执行等级小于设定等级时就不输出.(不必去掉原来多余的System.out.println()了).

4,所有配置可以通过配置文件进行动态调整.(多方便啊,呵呵)

5,现在log4**系列已经开始支持其他语言了.如C++(log4cpp、log4cplus),C(log4c),python(log4p)等.好的东西容易被人借鉴和传播.

Log4j有三个主要的组件:日志类别(Loggers)、输出源( Appenders)和布局(Layouts)。这三种类型的组件一起工作使得开发员可以根据信息的类型和级别记录它们,并且在运行时控制这些信息的输出格式和位置。

好了,心动了吗?网上找点资料来开始行动吧.

相关文章推荐

apache-log4j-2.9.1jar包及源码

  • 2017年11月06日 20:12
  • 19.46MB
  • 下载

Log4j 实现日志统一管理

现 工作中遇到这样一个场景同一台 服务器上 部署了两个项目 这两个需要同时按照一种规则向同一个文件写日志。首先尝试 两个项目自己写自己的,即 两个项目都通过相同的配置文件写同一个文件。一小时更换一...

apache-log4j-2.9.1 jar包下载

  • 2017年10月27日 09:35
  • 10.87MB
  • 下载

Spring boot中使用log4j记录日志

之前在Spring Boot日志管理 一文中主要介绍了Spring Boot中默认日志工具(logback)的基本配置内容。对于很多习惯使用log4j的开发者,Spring Boot依然可以很好的支持...

log4j-2.3含源码及二进制文件

  • 2017年11月10日 11:25
  • 17.69MB
  • 下载

log4j需要jar

  • 2017年10月30日 20:17
  • 316KB
  • 下载

log4j的rootLogger及其他坑爹的地方

这里用的是org.apache.log4j.Logger log4j.rootLogger=error, stdout log4j.appender.appenderName=org.apache...

apache-log4j-2.9.0-src.zip

  • 2017年10月25日 14:12
  • 9.48MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Log4j的优势
举报原因:
原因补充:

(最多只允许输入30个字)