2

アプリケーションにプロパティ ファイルがあり、キーと値として絶対パスを配置しました。ファイル アペンダーの 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>
4

0 に答える 0