Log4j ссылается на файл внешних свойств в пути к классу

У меня есть файл log4j.properties

    log4j.appender.BigBrotherLog=org.apache.log4j.RollingFileAppender
    log4j.appender.BigBrotherLog.File=${userprofile.broker.bigbrother.log4j.file.path}
    log4j.appender.BigBrotherLog.MaxFileSize=100MB
    log4j.appender.BigBrotherLog.MaxBackupIndex=10
    log4j.appender.BigBrotherLog.layout=org.apache.log4j.PatternLayout
    log4j.appender.BigBrotherLog.layout.ConversionPattern=%d{yy/MM/dd} %d{HH:mm:ss} ALARM CRITICAL SITA ESB (SOAESB) [%-t] (%F:%L) %-5p %-c{1} %x- %m%n
    log4j.appender.BigBrotherLog.Threshold=FATAL

, в котором я передаю $ {userprofile.broker.bigbrother.log4j. file.path} из файла внешних свойств. Но я хочу поместить этот файл внешних свойств в путь к классу. Как заставить его работать? Спасибо.

5
задан Ravi 15 August 2011 в 18:53
поделиться