网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  java基础:简单介绍log4j一般的使用步骤     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:79次  录入:管理员--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语言灵巧指针与垃圾回收
  相关文档
网友分享:php与xml、xslt、mysql结合运用 10-07
struts模块化编程教程(一) 11-17
部署cas服务器实现定制jdbc验证 11-17
jpa重整orm山河 11-17
给你的java应用程序加上日志功能 11-17
利用jconfig获取xml文件中的配置信息 11-17
关于java的classpath详解 11-16
sas9新体验:在data step中使用java对象 11-16
javaone2003:less hype more filling 11-17
log 方法 11-16
为网络做准备j2ee部署中的下一个冲击波(图) 11-17
exists 方法 11-16
创建excel格式的数据 11-17
写了一个hta来转换资源文件格式 11-17
java基础:java泛型编程快速入门 11-17
ejb设计模式1 11-17
j2ee、corba、dna三种主流中间件平台比较(1) 11-17
直取sun大本营,ibm发表linux服务器 11-17
用struts上传多个文件的方法 11-17
用ultraedit打造自己的java ide 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息