概述
基本步骤:
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日错误");
}
}
最后
以上就是高高热狗为你收集整理的log4j的基本使用步骤(入门级)的全部内容,希望文章能够帮你解决log4j的基本使用步骤(入门级)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复