log4j怎样记录日志到项目目录而不是tomcat目录中?
tanyi 2005-09-15 03:33:06 我用tomcat做项目,希望把日志文件放在本项目中,而不是放在tomcat的目录中。
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=../logs/error.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
上面的配置会把日志写到tomcat的logs目录中中,但我希望存在项目的logs目录中,请问有什么办法?
谢谢!!!!!