में संपत्ति फ़ाइल को पढ़ें, मैं बाहरी फ़ोल्डर में स्थित test1.properties
फ़ाइल को पढ़ने की कोशिश कर रहा हूं।टॉमकैट क्लासपाथ में एक निर्देशिका जोड़ना और वसंत
<bean id="propertyConfigurer3" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreUnresolvablePlaceholders" value="true"/>
<property name="locations">
<list>
<value>classpath:test.properties</value>
<value>classpath:test1.properties</value>
</list>
</property>
</bean>
अगर मैं tomcat7/lib
फ़ोल्डर में test1.properties
जगह, मैं इसे पढ़ने में सक्षम हूँ:
यहाँ मेरी वसंत कॉन्फ़िग फ़ाइल है। हालांकि, मैं के रूप में tomcat7/env/test1.properties
एक अलग निर्देशिका में रखना चाहते मैं conf/catalina.properties
के लिए पथ जोड़ लिया है:
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/env
यह अपने काम नहीं कर रहा है, कृपया मदद
समाधान: ठीक है .. आखिरकार इसे ठीक कर दिया .. मैं इसे पूरे समय सही ढंग से कर रहा था .. यह मेरा आईडीई था जिसने समस्या का कारण बना दिया। आईडीई catalina.properties
फ़ाइल में परिवर्तन नहीं उठा रहा था। मुझे अपने आईडीई में सर्वर कॉन्फ़िगरेशन को हटाना पड़ा और इसे फिर से कॉन्फ़िगर करना पड़ा।
इन कड़ियों सामान्य रूप में मददगार थे: बिन निर्देशिका में
तुम भी 'फ़ाइल इस्तेमाल कर सकते हैं:' उपसर्ग एक फ़ाइल को इंगित करने। – Bart
संभावित डुप्लिकेट [स्प्रिंग 3 ऐप में एक्लिप्स, टॉमकैट और जुनीट के बीच क्लासपाथ के साथ समस्याएं] (http://stackoverflow.com/questions/4179767/problems-with-classpath-between-eclipse-tomcat-and-junit-in- वसंत -3-एप) –
प्रश्न में टिप्पणी का उत्तर दिया गया है। देखें http://meta.stackoverflow.com/questions/251597/question-with-no-answers-but-issue-solved-in-the-comments –