您的位置: 九龙坡信息港 > 生活

JAVA基础简单介绍log4j一般的使用步骤

发布时间:2019-11-04 18:11:45

1、建一个log4j.properties的配置文件,放到有main的入口类的相同路径下。

og4j.rootLogger=debug, stdout, R

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

# Pattern to output the caller´s file name and line number.

log4j.appender.stdout.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n

log4j.appender.R=org.apache.log4j.RollingFileAppender

log4j.appender.R.File=YesFTP.log

log4j.appender.R.MaxFileSize=1000KB

# Keep one backup file

log4j.appender.R.MaxBackupIndex=1

log4j.appender.R.layout=org.apache.log4j.PatternLayout

log4j.appender.R.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n

2、在入口类的静态区初始化log4j

static {

PropertyConfigurator.configure(

YesFTPClientFrame.class.getResource("log4j.properties"));

}

3、在每一个需要log的地方都初始化一个私有静态的变量

private static Logger logger = Logger.getLogger(xx.class);

4、使用log4j提供的方法

logger.info(”hello”);

5、用log4j输出异常的堆栈信息

logger.error("oops, got an exception: ", e);

查看本文来源

宝宝腹泻的原因是什么?宝宝腹泻的治疗方法有哪些?
外伤为何会引起牛皮癣,这些原因患者需要知道
牙齿歪歪扭扭真难看!为什么要做牙齿矫正呢?
深圳博爱曙光医院钟艳
产科医院
猜你会喜欢的
猜你会喜欢的