Alfresco:从java类访问属性文件

时间:2015-04-03 13:32:04

标签: java internationalization alfresco ecm

我想知道如何访问java class (under alfresco)下共享的属性文件,该文件稍后将导出为.jar下的alfresco/lib文件。

1 个答案:

答案 0 :(得分:1)

正如在this Alfresco论坛帖子中所报告的那样,你应该在你的上下文中使用PropertyPlaceholderConfigurer注册一个Spring bean,设置你的属性文件的正确位置。

<bean id="custom-properties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="ignoreUnresolvablePlaceholders">
        <value>true</value>
    </property>
    <property name="locations">
        <list>
            <value>classpath:alfresco/extension/custom.properties</value>
        </list>
    </property>
</bean>

从现在开始,每次定义bean时,都可以使用取自属性文件的占位符,该文件具有通用的key=value格式。