日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。
一、入门实例
新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下
src同级创建并设置log4j.properties
### 设置### log4j.rootLogger = debug,stdout,D,E ### 输出信息到控制抬 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.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.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 log4j.appender.E.layout = org.apache.log4j.PatternLayout log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容猜你喜欢
AI推送时光机Log4j详细使用教程_动力节点Java学院整理
后端开发2023-05-31
Redis入门教程_动力节点Java学院整理
后端开发2022-06-04
Java 线程池_动力节点Java学院整理
后端开发2023-05-31
Java System类详解_动力节点Java学院整理
后端开发2023-05-31
Java Runtime类详解_动力节点Java学院整理
后端开发2023-05-31
Java Scaner类详解_动力节点Java学院整理
后端开发2023-05-31
ThreadLocal使用案例_动力节点Java学院整理
后端开发2023-05-31
Java多态(动力节点Java学院整理)
后端开发2023-05-31
Java线程之join_动力节点Java学院整理
后端开发2023-05-31
Java线程让步_动力节点Java学院整理
后端开发2023-05-31
Java死锁_动力节点Java学院整理
后端开发2023-05-31
mybatis教程之动态sql语句_动力节点Java学院整理
后端开发2023-05-31
Java中json使用方法_动力节点Java学院整理
后端开发2023-05-31
Java 中HashCode作用_动力节点Java学院整理
后端开发2023-05-31
Ehcache简介_动力节点Java学院整理
后端开发2023-05-31
Java Socket编程笔记_动力节点Java学院整理
后端开发2023-05-31
redis简介_动力节点Java学院整理
后端开发2022-06-04
JDBC简介_动力节点Java学院整理
后端开发2023-05-31
Java Socket编程简介_动力节点Java学院整理
后端开发2023-05-31
咦!没有更多了?去看看其它编程学习网 内容吧