网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  java基础:简单介绍log4j一般的使用步骤     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:80次  录入:管理员--2007-11-16  
 

1、建一个log4j.properties的配置文件,放到有main的入口类的相同路径下。

og4j.rootlogger=debug, stdout, r

log4j.appender.stdout=org.apache.log4j.consoleappender
log4j.appender.stdout.layout=org.apache.log4j.patternlayout

# pattern to output the caller´s file name and line number.
log4j.appender.stdout.layout.conversionpattern=%d %5p [%t] (%f:%l) - %m%n

log4j.appender.r=org.apache.log4j.rollingfileappender
log4j.appender.r.file=yesftp.log

log4j.appender.r.maxfilesize=1000kb
# keep one backup file
log4j.appender.r.maxbackupindex=1

log4j.appender.r.layout=org.apache.log4j.patternlayout
log4j.appender.r.layout.conversionpattern=%d %5p [%t] (%f:%l) - %m%n

 

2、在入口类的静态区初始化log4j

 static {
  propertyconfigurator.configure(
   yesftpclientframe.class.getresource("log4j.properties"));
 }

 

3、在每一个需要log的地方都初始化一个私有静态的变量

 private static logger logger = logger.getlogger(xx.class);

 

4、使用log4j提供的方法

logger.info(”hello”);

5、用log4j输出异常的堆栈信息

logger.error("oops, got an exception: ", e);


 
 
上一篇: java基础--关于applet写入文件的处理    下一篇: java基础:java语言灵巧指针与垃圾回收
  相关文档
weblogic的研究之开发、部署ejb(2) 11-17
hivemind, pico, spring ioc 11-17
彻底明白java的多线程-线程间的通信 11-17
共同分享spring中接口注入的三种方式 11-27
j2me配置全攻略 11-17
利用io流:::(二种方法)读取网页html网页代码! 11-17
servlet和javaserverpages的集成应用 11-17
java基础:java/jsp中文乱码问题解决心得 02-27
里程碑式的革新—全新j2se 1.5新特性简介 11-17
分析并修补 resin 的中文处理 11-17
图解adapter模式 11-17
java设计模式之修饰模式篇(1) 11-17
setminutes 方法 11-16
高性能、高弹性jsp和servlet性能优化 11-23
java初学者问道:java ide选择 11-17
javascript实例教程(17) 使用字符串函数 11-16
jdbc专题介绍(2) 11-17
基于nokia s40的猜数字游戏之一 11-17
构架linux环境下java开发环境(2) 11-16
教您如何在linux下配置java开发环境详述 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息