如何从属性文件中获取相对路径

时间:2013-04-08 11:20:17

标签: java path log4j relative

我的应用程序中有一个属性文件,我已将绝对路径作为键和值现在我想在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>

0 个答案:

没有答案