为什么没有生成日志文件
高尚10 2007-06-21 04:10:42 我在linux系统下配置了一个log4j.property 如下:
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=/opt/logs/cart/cart.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
这是网上的一个例子,
这是类中的引用
static Logger logger = Logger.getLogger(Test.class.getName());
public void testLog(){
logger.info("Entering application.");
}
运行完了后在=/opt/logs/cart/cart.log 没有cart.log文件。请问这是什么原因啊?