Alfresco: доступ к файлу свойств из класса Java
Я хочу знать, как получить доступ к файлу свойств, который находится в общем доступе из java class (under alfresco)
который будет экспортирован позже как .jar
файл под alfresco/lib
,
1 ответ
Как сообщается в этом сообщении на форуме Alfresco, вы должны зарегистрировать bean-компонент Spring в своем контексте, используя PropertyPlaceholderConfigurer
, установив правильное местоположение вашего файла свойств, будет найдено.
<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>
Отныне каждый раз, когда вы определяете бин, вы можете использовать заполнители, взятые из файла свойств, который имеет общую key=value
формат.