我有一个属性文件,它位于APPSERVERS HOME目录(JBOSS_HOME / PROJECT_PROPERTIES / abc.properties).PROJECT_PROPERTIES是我们保存所有项目相关属性文件的目录。我需要从spring config读取这个属性文件。早些时候我使用了以下方法。
<bean id="propertyOverrideConfigurer"
class="org.springframework.beans.factory.config.PropertyOverrideConfigurer">
<property name="location" value="classpath:abc.properties" />
现在我们将所有属性文件移动到JBOSS_HOME / PROJECT_PROPERTIES目录。
请给我一些指示如何使用spring访问属性文件。
答案 0 :(得分:0)
这可以帮助你:
答案 1 :(得分:0)
您可以将属性文件路径作为命令行参数传递
<property name="location" value="${propertiesFile}" />
然后为jvm参数传递
-DpropertiesFile=my/configuration/file.properties