zoukankan      html  css  js  c++  java
  • 【log4j】使用注意事项

    实际过程中,使用log4j遇到的一些问题,进行总结:

    1.log4j.properties文件的放置路径:

    必须放在src的根目录下,这样就不需要额外的加载了

    2.申明一个log对象

    Logger log = Logger.getLogger(HomeTest.class);
    Logger log = Logger.getLogger(this.getClass());

    3.查看目录下的日志文件,会疑惑,为什么没有日期呢?

    原因在于,当天的文件会不加日期。比如今天13号,会在13的将12的加上日期,但是当天的是不带日期的。

    4.有时加载log4j报错

    log4j:WARN Please initialize the log4j system properly.

    log4j:WARN No appenders could be found for logger (org.apache.commons.beanutils.ConvertUtils).

    那就手动加载一下: PropertyConfigurator.configure("src/log4j.properties");

    class写成具体的类:public static Logger  log = Logger.getLogger(TestReportNg.class);

    5.有时打出的行号为?

    打出行号,其实是会影响想能的,我的解决方法就是,只打出类名和方法名,行号就不打印了。

    log4j.appender.ServerDailyRollingFile.layout.ConversionPattern = %d [%-5p] [%c %M() ] %m%n

  • 相关阅读:
    HVIE、HDFS常用操作
    Xshell中使用小键盘问题
    配置SSH免密登录及常见问题
    Linux命令行常用光标控制快捷键
    Linux禁止root用户ssh登录
    sqoop 1.4.7 单机安装
    Hive单机服务的安装配置
    Hadoop 2.9单机安装配置
    CentOS连接wifi
    Servlet
  • 原文地址:https://www.cnblogs.com/Jourly/p/8258280.html
Copyright © 2011-2022 走看看