我正在使用log4j进行日志记录。这是我的log4j.properties
log = C:/Mahiz/Temp/UAT/Logs
log4j.rootLogger = INFO,FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=${log}/log.out
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n
log4j.appender.S = org.apache.log4j.ConsoleAppender
log4j.appender.S.layout = org.apache.log4j.PatternLayout
log4j.appender.S.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss} %c{1} [%p] %m%n
我将根Logger设置为INFO。这是第一次(在tomcat重新启动之后)正确记录信息和以上级别的消息。从病房第二次开始,水平变为ERROR。我使用下面的代码
检索了关卡System.out.println(logger.getRootLogger().getLevel().toString());
我的代码中的问题是什么?