当前位置: 技术问答>java相关
LOG4J日志文件问题,急
来源: 互联网 发布时间:2015-11-04
本文导语: 谁能告诉我怎么记录到日志文件? 我照说明COPY了一个配置文件,但是STDOUT的输出正常,但是没有LOG文件产生 为什么? 附配置文件: log4j.rootLogger=debug, stdout, R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appen...
谁能告诉我怎么记录到日志文件?
我照说明COPY了一个配置文件,但是STDOUT的输出正常,但是没有LOG文件产生
为什么?
附配置文件:
log4j.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=%5p [%t] (%F:%L) - %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=example.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
我照说明COPY了一个配置文件,但是STDOUT的输出正常,但是没有LOG文件产生
为什么?
附配置文件:
log4j.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=%5p [%t] (%F:%L) - %m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=example.log
log4j.appender.R.MaxFileSize=100KB
# Keep one backup file
log4j.appender.R.MaxBackupIndex=1
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n
|
我估计 example.log 已经产生了, 建议你搜索一下硬盘
|
加一句,例:
log4j.appender.R.File=c:/tomcat/webapps/ROOT/WEB-INF/log/myLog.log
log4j.appender.R.File=c:/tomcat/webapps/ROOT/WEB-INF/log/myLog.log
|
the first line.
the R priority is lower than stdout.
the R priority is lower than stdout.
|
我也在做LOG4,有空咱们商量一下!!!
还有,你用什么配置?XML还是属性文件!!
还有,你用什么配置?XML还是属性文件!!