【发布时间】:2017-01-11 04:52:12
【问题描述】:
如果在使用 eclipse 创建的可运行 jar 中的 log4j.properties 中提供了绝对路径,则会创建日志文件。但是,如果给出了相对文件路径,则不会创建文件
log4j.appender.appLogger=org.apache.log4j.RollingFileAppender log4j.appender.appLogger.File=.//logs//MyApp.log
【问题讨论】:
如果在使用 eclipse 创建的可运行 jar 中的 log4j.properties 中提供了绝对路径,则会创建日志文件。但是,如果给出了相对文件路径,则不会创建文件
log4j.appender.appLogger=org.apache.log4j.RollingFileAppender log4j.appender.appLogger.File=.//logs//MyApp.log
【问题讨论】:
请在您的 log4j.properties 中更正此问题。
log4j.appender.appLogger.File=/logs/MyApp.log
例如:
在 Ubuntu(Linux) 中。
/home/bizruntime/Desktop/logs/MyApp.log
在 Windows 中。
C:\\Desktop\logs\MyApp.log
如果我在桌面的某个文件夹中有我的日志文件,我需要指定确切的路径。
【讨论】: