我在控制台 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
在不定义环境变量的情况下如何实现这一点?