【发布时间】:2015-01-29 21:20:25
【问题描述】:
我正在使用 log4j-1.2.15.jar 来启用日志记录。并将所有日志写入文件。 这就是我的 log4j.properties 中的内容。
log4j.rootLogger = DEBUG, fileout
log4j.appender.fileout = log.NewLogForEachRunFileAppender
log4j.appender.fileout.layout.ConversionPattern = %d{ABSOLUTE} %5p %c - %m%n
log4j.appender.fileout.layout = org.apache.log4j.PatternLayout
log4j.appender.fileout.File = D:/log/logs.log
当我尝试从我在 eclipse 中配置的本地服务器运行它时,它工作正常。 但是当我将它部署到生产开发环境中时,同样的方法不起作用。这就是控制台中的内容。
no output stream or file set for the appender named [fileout]
谁能给个解决办法?
【问题讨论】:
-
您将 log4j.properties 放在生产环境的什么位置?
-
在同一个位置../WEB-INF/classes/