Log4j 日志输出学习(Eclipse)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Log4j 日志输出学习(Eclipse),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1479字,纯文字阅读大概需要3分钟。
内容图文
学习网址1:http://www.cnblogs.com/licheng/archive/2008/08/23/1274566.html
一、快速入手
1.官网下载log4j压缩包,本地加压
2.Eclipse开发工具中新建Java项目,右键单击该项目选择“属性(properties)”打开当前项目的属性窗口,选择Java构建路径(Java Build Path)>>库(Libaries)>>添加外部JAR(Add External JARs),将刚才下载的log4j.jar包添加到项目中去。
3.在项目中新建一个log4j.properties的配置文件:该文件专门用于配置日志信息,其内容决定日志信息的输出位置及格式。右键单击项目选择 新建 >> 文件 ,文件名命名为 xxx.properties
4.将配置信息写入到刚才建立的文件log4j.properties中去:
###将日志信息输出到控制台###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}%m%n %l%n
###将日志信息输出到文件中###
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=sysInfo.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}%m%n %l%n
###设置日志的优先级别###
log4j.rootLogger=debug,stdout,file
5.新建一个java文件,测试配置是否成功:
1 import org.apache.log4j.Logger; 2 import org.apache.log4j.PropertyConfigurator; 3 4 public class Log4jDemo { 5 public static void main(String[] args) { 6 Logger log = null; 7try { 8// 初始化日志生成器,加载日志配置文件 9 PropertyConfigurator.configure("log4j.properties"); 10 log = Logger.getLogger(Log4jDemo.class.getName()); 1112 log.debug("main"); 13int i = 1 / 0; 14 } catch (Exception e) { 15// 记录日志16 log.info(e.getMessage()); 17// e.printStackTrace();18 } 19 } 20 }
6.输出结果
二、扩展学习
原文:http://www.cnblogs.com/gzhcsu/p/7753736.html
内容总结
以上是互联网集市为您收集整理的Log4j 日志输出学习(Eclipse)全部内容,希望文章能够帮你解决Log4j 日志输出学习(Eclipse)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。