Log4j简单配置
来源:互联网 发布:兄弟连java入门 编辑:程序博客网 时间:2024/05/20 18:41
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显 示内容。
准备工作:下载log4j.jar包 Add to Build path应用到Libraries中
src同级创建并设置log4j.properties
代码:
### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout = org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n### 输出DEBUG 级别以上的日志到=E://logs/error.log ###log4j.appender.D = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.File = E://logs/log.loglog4j.appender.D.Append = truelog4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n### 输出ERROR 级别以上的日志到=D://logs/error.log ###log4j.appender.E = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.E.File =D://logs/error.log log4j.appender.E.Append = truelog4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayoutlog4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
简单的测试
Test.java
public class Test { private static Logger logger = Logger.getLogger(Test.class); public static void main(String[] args) { // 记录debug级别的信息 logger.debug(" debug message."); // 记录info级别的信息 logger.info(" info message."); // 记录error级别的信息 logger.error(" error message."); } }
0 0
- Log4j使用--简单配置
- log4j配置简单说明
- Log4j 简单配置
- log4j简单配置
- log4j简单配置
- log4j简单配置解释
- log4j简单配置
- log4j简单配置
- log4j简单配置
- log4j简单的配置
- Log4j简单配置实例
- Log4j 2 配置 简单
- log4j简单配置
- log4j 简单配置
- log4j简单配置解释
- Log4j 简单配置
- Log4j简单配置
- log4j简单配置总结
- 畸变(Distortion)
- LINUX下PHP生成并调用C的.so文件
- ActiveMQ实现负载均衡+高可用部署方案
- Android开源项目推荐之【Luban(鲁班)】--可能是最接近微信朋友圈的图片压缩算法
- iOS 关于字符串中是否包含某字符
- Log4j简单配置
- 也说Java文件路径
- 操作系统概念 -第七版-重要概念的理解-(1-22)
- Java实现简单的RPC框架
- OpenGL 全屏抗锯齿解决场景闪烁问题
- 获取以及修改cpan镜像地址
- 蓝桥杯:十六进制转八进制算法
- ajax
- POJ 1860 - SPFA - 正权回路