我现在面对这个问题很长一段时间了。我在IBM WAS版本7中部署了一个EAR。我的应用程序是基于弹簧的,它不会在控制台或日志文件中记录任何与弹簧相关的信息。
我已经验证了以下内容,
任何人都可以指导我哪里出错吗?
这是我的log4j.properties文件:
log4j.rootLogger=ALL, console, File
log4j.appender.console = org.apache.log4j.ConsoleAppender log4j.appender.console.layout = org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern = [%5p] [%t%d {hh:mm:ss}]%X {traceID} - (%F:%M:%L)%m%n
log4j.appender.File = org.apache.log4j.RollingFileAppender进行 log4j.appender.File.maxFileSize = 10000KB log4j.appender.File.maxBackupIndex = 20 log4j.appender.File.File = C:\日志\新\ app.log log4j.appender.File.layout = org.apache.log4j.PatternLayout log4j.appender.File.layout.ConversionPattern =%d {ISO8601} | %-5p | %c | %X {traceID} | %t | %米%正 log4j.appender.File.ImmediateFlush =真 log4j.appender.File.Append =真
log4j.logger.endpoint = DEBUG,控制台,文件 log4j.logger.controller = DEBUG,控制台,文件 log4j.logger.handler = DEBUG,控制台,文件
log4j.additivity.endpoint =假 log4j.additivity.controller = FALSE log4j.additivity.handler = FALSE log4j.additivity.dao = FALSE log4j.additivity.loggingInterceptor =假