这是我的 log4j.properties 文件
# Define the root logger with appender file
log = D:/workspaces/Abhishek/Automation/MOPS/logs
log4j.rootLogger = DEBUG, FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
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{ABSOLUTE} %5p - %m%n
这对我有用,唯一的问题是我使用的绝对路径。我现在想使用相对路径。
下面是我的文件夹结构
--src
--com
--log4j.properties
--logs
--log.out file
所以我的日志文件夹在 log4j.properties 所在的 src 文件夹之外?
在这种情况下如何定义相对路径。在 jsp 的情况下,我们像../webpages/page.jsp
. 怎么能在这里实现?