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日错误");
}
}
- log4j的基本使用步骤(入门级)
- log4j日志的使用步骤和基本技术知识
- Log4j的基本使用
- log4j一般的使用步骤
- log4j一般的使用步骤
- log4J简单的使用步骤
- log4j的基本使用详解
- log4j使用步骤
- log4j 使用步骤!
- 使用Hibernate的基本步骤
- Autotools的基本使用步骤
- Git 的基本使用步骤
- Git 的基本使用步骤
- hibernate的基本使用步骤
- 使用jdbc的基本步骤
- RecyclerView的基本使用步骤
- Retrofit的使用基本步骤
- 使用JDBC的基本步骤
- 先验概率和后验概率的区别
- Ubuntu14.04开启SSH服务
- 基于Map-Reduce的相似度计算
- 数据降维和参数降维的简单理解
- 在Chrome中安装PostMan用来测试SpringBoot程序
- log4j的基本使用步骤(入门级)
- vi命令的用法
- PHP的时间增加10分钟和加一天的时间
- 通过桥接方式,连接局域网上的Linux虚拟机
- QSFP28 PSM4光模块VS QSFP28 CWDM4光模块
- 4C的练习5-39 整型关键字的散列映射 <线性探测法>
- 图像的通道和深度以及图像的像素点操作完全解析
- C++头文件格式
- 深度学习数据集