log4j在tomcat或websphere下不能创建日志文件的问题?急(祥见内容)
我的log4j的配置文件是这样的:
log4j.rootLogger=INFO,A1,A2
log4j.appender.A1 = org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout = org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern = %d [%t] %-5p : %m%n
log4j.appender.A2 = org.apache.log4j.RollingFileAppender
log4j.appender.A2.layout = org.apache.log4j.PatternLayout
log4j.appender.A2.File = tt.log
log4j.appender.A2.Encoding = GB2312
log4j.appender.A2.MaxFileSize = 2000KB
log4j.appender.A2.MaxBackupIndex = 3
log4j.appender.A2.layout.ConversionPattern = %d %-5p [%t] %-25c{2} - %m%n
log4j.logger.**.**.comm = INFO
log4j.logger.**.**.***.actions=DEBUG
配置文件放到了web-inf目录下.在Eclipse的开发环境下测试,日志可以写到tt.log文件中.但是把同样的jar文件部署到lib目录下,log4j的配置文件部署到tomcat下,起初可以在tomcat的bin目录下看到tt.log文件,后来不知道为什么日志不再向日志文件中添加,于是我就删除了日志文件,然后重新启动服务器,结果日志文件都不创建了.(websphere下也是一样的现象)请大虾指点.