博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java Log4j
阅读量:7054 次
发布时间:2019-06-28

本文共 1180 字,大约阅读时间需要 3 分钟。

Log4j 核心--

  ------logger 

        ---->完成日志的处理

  -----Appender

        ---->设置日志信息的去向

  -----Layout

        ---->日志信息的输入样式

 

/例如(1) log4j.properties

  Log4j.rootLogger=XXX1,XXXX2  (xxx1 指带日志输出信息的优先级 默认all<trace<debug<info<warn<error<fatal<off

                    xxx2 设置一个别名,别名可以设置多个 );

  (Log4j.logger.包名.类名=debug,appender1 {指定到专门的类 用日志来跟踪 从debug级别开始});

 

  log4j.appender.XXX2=org.apache.log4j.{

                       1)-----ConsoleAppender (指明到控制台。终端上输出)

                       2)-----FileAppender  (以文件格式保存日志信息)

                       3)-----WirterAppender(以流的方式发送到指定地方)....

                       }

  log4j.appender.XXX2.layout=org.apache.log4j.{

                        1)----TTCCLayout

                        2)----HTMLLayout

                          }

  log4j.appender.XXX2.File=c:/xxx.jog

                c:/xxx.html 

  log4j.append.XXX2.layout.ConversionPattern=%r[%t]%p-%c-%l-%m%n

 

java案例

  public class Mylog4j{

    private static Logger logger=Logger.getLogger(Mylog4j.class)

    public static void main(){

      logger.debug("XXXXXXXXXX");

      logger.info("@@@@@@@@");

      logger.error("$$$$$$$$$$$$$");

    }

  }

  

转载于:https://www.cnblogs.com/aiwoqu/p/3880712.html

你可能感兴趣的文章
犯了个低级错误
查看>>
Win7部署基础知识(7):使用Imagex捕获和安装映像
查看>>
Outlook Anywhere 客户端配置详解
查看>>
IOS在Xcode 4.x以上如何 创建 和 添加 静态库
查看>>
WebSphere was 7.0修改端口号为80,修改上下文根
查看>>
Repeater控件数据导出Excel
查看>>
下载Android源码出现的问题
查看>>
远程桌面如何复制本地文件 远程桌面拷贝电脑上的文件方法
查看>>
[转]解决JS浮点数(小数)计算加减乘除的BUG
查看>>
ASP.NET MVC应用程序的安全性介绍总括(高级编程)
查看>>
Java模拟Delegate
查看>>
记录下,我们平时开发当中不得不知道的HTTP状态码
查看>>
HDU-1045 Fire NetFire Net 最大团
查看>>
VC++6.0 按F1无法打开 MSDN 的解决办法
查看>>
Eclipse自动部署项目到Tomcat的webapps下的有效方法
查看>>
Extjs4快速上手三——实现主界面
查看>>
如何替代Flex?
查看>>
控制属性修改时间,控制时间,联合主键
查看>>
android-包签名
查看>>
Android开发和调试必备工具-SDK Tools
查看>>