log4j的基本使用步骤(入门级)

来源:互联网 发布:无人机航测软件下载 编辑:程序博客网 时间:2024/06/05 08:22

基本步骤:

1、下载log4j的jar包

2.、将jar添加到项目路径(j注意java项目和web项目添加jar的区别)

3、一般在src目录下新建log4j.properties文件(maven项目一般在src/resource目录下),添加相关设置


简单例子如下

log4j.properties文件中配置(具体详细说明可参考http://blog.csdn.net/zhuizhu_xingfu/article/details/7583092)

### logger 的配置 ###
#配置根 logger
log4j.rootLogger=INFO,stdout,debug,D,E
### direct log messages to stdout ###(标准的终端输出)
#控制台输出
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
#自定义输出布局
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
#输出的格式
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE}%5p%c{1}:%L - %m%n
### 输出DEBUG 级别以上的日志到=E://logs/error.log ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = E://logs/log.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG 
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
### 输出ERROR 级别以上的日志到=E://logs/error.log ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File =E://logs/error.log 
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR 


测试类:

package test;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
import org.apache.log4j.*;

public class demo {

//下面是两种测试对象
private static Logger log = LogManager.getLogger(demo.class);

private static Logger log2 = Logger.getLogger(demo.class);
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
log.info("info通过 class 对象来获取 logger 对象");  
        log.debug("debug通过 class 对象来获取 logger 对象");  
        log.warn("warn通过 class 对象来获取 logger 对象");   
    log2.info(args);;  
        log2.debug("debug通过 class 对象来获取 logger 对象");  
        log2.warn("warn通过 class 对象来获取 logger 对象"); 
        log2.error("error日错误");
}


}

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 家暴警察不处理怎么办 父亲把母亲打了怎么办 u盘的文件打不开怎么办 头撞墙起包了怎么办 儿童头撞墙起包怎么办 头撞墙了鼓包了怎么办 北京65岁老年证怎么办 怎么办65岁免费乘车卡 5个月小孩晚上哭怎么办 婴儿要含奶头睡怎么办 我把输入法删了怎么办 头发干枯毛躁怎么办用什么洗发水 落枕后脖子歪了怎么办 睡觉睡得脖子疼怎么办? 婴儿脖子睡歪了怎么办 怀孕8个月肚皮痒怎么办 怀孕大阴唇肿了怎么办 孕妇肚皮撑的疼怎么办 我大阴唇特别长怎么办 切完洋葱辣眼睛怎么办 下昆山车没刷卡怎么办 高德地图用不了怎么办 玩游戏老是闪退怎么办 苹果平板电脑闪退怎么办 钉钉忘记打卡了怎么办 钉钉手机号换了怎么办 玖富叮当贷逾期怎么办 玖富超能怎么办现金贷 包包的油边开裂怎么办 lv包包油边开裂怎么办 lv钱包油边开裂怎么办 德运奶粉没勺子怎么办 音响坏了没声音怎么办 6s蓝牙无法配对怎么办 魅族耳机进水了怎么办 苹果6耳机进水了怎么办 耳机内部线坏了怎么办 酷狗m1开不开机怎么办 小米2s蓝牙坏了怎么办 苹果手机蓝牙坏了怎么办 老婆不精明傻笨怎么办