我的应用程序中有一个属性文件,我将绝对路径作为键和值现在我想在我的 log4j.xml 文件中获取此路径以用于文件附加程序。但我无法从那里获取路径,如何在系统的设置属性中设置此属性文件。
#properties File
folderPrefix = D:\\MyProject
# path for logfiles
logfilePath = ${folderPrefix}/Framework/logs
<appender name="allLog" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="${logfilePath}/log.log" />
<param name="DatePattern" value="'.'yyyy-MM-dd"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-5p - %m%n [%c:%M] (%F:%L)%n" />
</layout>
</appender>