/ / अल्फ्रेस्को: जावा क्लास से गुणों की फाइल तक पहुँच - जावा, अंतर्राष्ट्रीयकरण, अल्फ्रेस्को, एक्म

अल्फ्रेस्को: जावा क्लास - जावा, अंतर्राष्ट्रीयकरण, अल्फ्रेस्को, ecm से गुण फ़ाइल तक पहुंच

मैं जानना चाहता हूं कि कैसे एक प्रॉपर्टी फ़ाइल तक पहुंच है जो एक से शेयर के तहत है java class (under alfresco) जिसे बाद में निर्यात किया जाएगा .jar के तहत फाइल alfresco/lib.

उत्तर:

उत्तर № 1 के लिए 1

में बताया गया है इस अल्फ्रेस्को मंच पोस्ट आपको अपने शोषण के संदर्भ में एक स्प्रिंग बीन रजिस्टर करना चाहिए 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 प्रारूप।