0

我在控制台 java 应用程序中使用 Spring。我正在使用 PropertyPlaceholderConfigurer 来加载数据库详细信息,它可以完美运行:

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

所以根目录将相对于 jar 所在的位置。我需要与 log4j.properties 相同的功能

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

在不定义环境变量的情况下如何实现这一点?

4

1 回答 1

0

只是这样尝试:

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

它工作正常。

于 2013-03-06T14:34:24.260 回答