我的应用程序中有一个属性文件,我已将绝对路径作为键和值现在我想在log4j.xml文件中获取此路径以获取文件appender。 但我无法从那里获取路径,如何在系统的设置属性中设置此属性文件。
#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>