log4j的文件输出问题
向前辈们请教一个问题:
我配好了log4j.properties,并放在了classes下,可是为什么找不到输出后生成的txt文件呢?配置如下:
log4j.rootLogger=INFO,console,file
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=log.txt
log4j.appender.console.layout=org.apache.log4j.SimpleLayout
log4j.appender.file.layout=org.apache.log4j.Patternlayout
log4j.appender.file.layout.ConversionPattern=%t %p- %m%n
在strtus中的代码:
Log log = LogFactory.getLog("log4j");
log.trace("this is trace message");
log.debug("this is a debug message");
log.info("this is a info message");
log.warn("this is a warn message");
log.error("thisis a error message");
log.fatal("this is a fatal mesage");
顺便问一下:那个getLog("param")的参数是随便写的吗?