2013-03-06 70 views
0

我在一個控制檯Java應用程序中使用Spring。我使用PropertyPlaceholderConfigurer加載數據庫的細節,它完美的作品:log4j的日誌文件的相對路徑,控制檯應用程序(JAR)

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> 
    <property name="location" value="file:/appdata/configs/myapplication/connection.properties" /> 
</bean> 

所以的根目錄,將相對於在罐子的位置。我需要與log4j.properties相同的功能

log4j.appender.file.File=/appdata/configs/myapplication/myapplication-log.log 

如何在不定義環境變量的情況下實現這一目標?

+0

你要搞清楚你的​​應用程序的根目錄或一些絕對路徑創建日誌文件? – Anubhab 2013-03-06 14:29:34

回答

0

就嘗試過這樣的:

log4j.appender.file.File=\\appdata\\configs\\myapplication\\myapplication-log.log 

,它工作正常。

相關問題