log4j
文章平均质量分 52
phoenix_cat
这个作者很懒,什么都没留下…
展开
-
log4j 按着日滚动设置
里面含有日滚动的文件名配置,未经测试,有空再测! For example, log4j.appender.fileout=org.apache.log4j.DailyRollingFileAppender log4j.appender.fileout.File=./logs/programdolt.log #log4j.appender.fileout.DatePattern=...原创 2011-12-29 18:44:26 · 475 阅读 · 0 评论 -
log4j java application里面不需要初始化
如果放在classpath能够搜索到的地方,那么则不需要显式的初始化。 否则放在例如conf/log4j/log4j.properties的时候肯定需要初始化的,否则鬼找得到。原创 2013-02-17 12:26:28 · 178 阅读 · 0 评论 -
log4j位置
loj4j可以放在许多地方。 一、放在webinf的根目录下,此时如果在Log4j文件中不用绝对路径的话,那么默认根目录是tomcat_home目录下。 二、放在src下,此时如果在Log4j文件中不用绝对路径的话,那么默认根目录是webroot目录。...原创 2012-09-26 12:37:50 · 144 阅读 · 0 评论 -
log4j再一次思考
1、Appender和Logger之间的关系。 * 这2者之间其实没什么关系,他们是通过LEVEL这个东西连接在一起的,看如下语句: log4j.rootLogger = INFO,A1,ERROR1 log4j.appender.ERROR1.Threshold = ERROR 这句话的意思是:根Logger的LEVER是INFO,另外,还有2个...原创 2013-01-10 18:31:20 · 64 阅读 · 0 评论 -
log4j中不指定路径 保存到哪
环境如下: ### direct messages to file hibernate.log ### log4j.appender.file=org.apache.log4j.FileAppender log4j.appender.file.File=vpdemo.log log4j.appender.file.layout=org.apache.log4j.PatternLay...原创 2013-04-24 11:58:34 · 179 阅读 · 0 评论 -
Log4j看完官方文档后的感受
这么说,Log4j不是很简单? Log4j由2部分组成,一个是Logger,一个是Level. 每个Logger都有它自己的Level。 假设某个Logger自己的Level是info。 那么当此Logger用比Info Level低的Level时,Logger是打印不出任何东西的。 反之,如果比此Logger高时,则可以打印出东西。 ----...原创 2012-10-28 22:39:27 · 84 阅读 · 0 评论 -
log4j 分不同目录输出-xml版
据我目前的功力,也就是只能分2个不同的地方,且这2个地方互不干扰,相互独立。 如果这2者是相互重复的,那么这个就太容易了啊。直接设多个appender,然后file后面的地址写不一样就行了。 但是要考虑到,它们受level的影响,指定某个级别的level以上的level全是输出的。 下面将举个例子,利用的就是logger 和 root的区别! 完整的log4j.xml配置...原创 2012-02-29 17:43:52 · 157 阅读 · 0 评论 -
log4j从无到有构造全过程
1、将log4j的2个jar包拷贝进eclipse的项目中,将添加进build path中。 jar包分别如下:commons-logging、log4j-1.2.8.jar。 2、将log4j.xml文件或者log4j.properties文件添加进项目中,一般是新建一个文件夹conf,然后将log4j.xml文件添加进来。我用eclipse swing做时并未导入log4j.dtd...原创 2012-02-10 18:21:23 · 86 阅读 · 0 评论 -
log4j配置 properties xml
一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.appender.A1=or...原创 2012-02-10 18:06:21 · 121 阅读 · 0 评论 -
log4j输出格式详细设置
一)分析log4j中格式设置这个片段如下: <appender name="DebugAppender" class="org.apache.log4j.RollingFileAppender"> <param name="File" value="logs/test.log"/> <param name="MaxBack原创 2012-02-10 17:58:50 · 485 阅读 · 0 评论 -
log4j配置实例
以下的日志都是以在properties文件中设置的,但是在xml中的设置不是这样的。 >>>>>>>>>>>>>>>>>>>>>>>>>>&原创 2011-11-22 12:39:20 · 58 阅读 · 0 评论 -
华强配的LOG4J
log4j.rootCategory=info,CONSOLE,AECM log4j.logger.services.extra =debug log4j.logger.com.arvato.ws.wsclient.util.Dom4jParser =info log4j.logger.com.arvato =debug #单独指定某个包或某个类采用某个级别 log4j.app...原创 2012-05-28 14:45:37 · 66 阅读 · 0 评论 -
log4j 分不同目录输出-properties版
思路:root会有一个默认级别级别,如果appender不指定自己的级别的话,那么它就是root这个级别的。 如下: log4j.rootLogger = [ level ] , appenderName1, appenderName2, … 所以要想分不同目录输出,那么appender就要设置不同的且是比默认级别高的才行。 具体的log4j.properties如下,...原创 2012-05-10 12:12:36 · 196 阅读 · 0 评论 -
如何把异常堆栈记入日志中
用Logger.error('',e)即可。 refurl:http://www.iteye.com/topic/4509原创 2015-01-18 21:10:18 · 248 阅读 · 0 评论