• log4j


    关于log4j的详细配置,还是推荐百度文库的教程。这里只写例子。

    有的地方说需要导入两个包,其实不然,只需要导入一个包就可以:log4j-1.2.16.jar就可以。

    导入jar包以后就可以使用了

    import org.apache.log4j.BasicConfigurator;
    import org.apache.log4j.Level;
    import org.apache.log4j.Logger;
    
    public class Log4jTest {
    
        public static void main(String[] args) {
            
            Logger logger = Logger.getLogger(Log4jTest.class);
            
            //使用默认的配置信息,不需要写log4j.properties
            BasicConfigurator.configure();
            //设置日志输出级别为info,这将覆盖配置文件中设置的级别
            logger.setLevel(Level.INFO);
            //下面的消息将被输出
            logger.info("this is an info");
            logger.warn("this is a warn");
            logger.error("this is an error");
            logger.fatal("this is a fatal");
    
        }
    
    }

    当不使用默认配置的之后,可以写一个文件进去

    log4j.properties

    log4j.rootLogger=warn,stdout
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout
    import org.apache.log4j.BasicConfigurator;
    import org.apache.log4j.Level;
    import org.apache.log4j.Logger;
    
    public class Log4jTest {
    
        public static void main(String[] args) {
            
            Logger logger = Logger.getLogger(Log4jTest.class);
            
            //使用默认的配置信息,不需要写log4j.properties
            //BasicConfigurator.configure();
            //设置日志输出级别为info,这将覆盖配置文件中设置的级别
            //logger.setLevel(Level.INFO);
            //下面的消息将被输出
            logger.info("this is an info");
            logger.warn("this is a warn");
            logger.error("this is an error");
            logger.fatal("this is a fatal");
    
        }
    
    }

  • 相关阅读:
    app电池续航上&&下Android自动化测试学历历程
    MonkeyRunner原理初步Android自动化测试学习历程
    金阳光测试:单元测试第九讲ppt+源代码+视频
    自动化预备知识上&&下Android自动化测试学历历程
    squashfs
    >/dev/null 2>&1
    SD卡启动盘制作软件
    kernel编译设置分区等功能
    ubuntu 配置nfs server
    转:etc/fstab配置
  • 原文地址:https://www.cnblogs.com/yufenghou/p/3380864.html
Copyright © 2020-2023  润新知