मैं पृष्ठ में अपने वेब एप्लिकेशन का वर्तमान संस्करण चलाना चाहता हूं। यह परियोजना मेवेन, स्प्रिंग और विकेट पर आधारित है।स्प्रिंग कॉन्फ़िगरेशन फ़ाइलों में एक्सेस मेवेन प्रोजेक्ट संस्करण
मैं किसी भी तरह से मैवेन के ${project.version}
का मूल्य प्राप्त करना चाहता हूं और इसे अपने वसंत एक्सएमएल फाइलों में उपयोग करना चाहता हूं, वैसे ही मैं स्प्रिंग प्रॉपर्टीप्लेसहोल्डर कॉन्फ़िगरर का उपयोग करता हूं ताकि मैं अपने आवेदन में उपयोग की जाने वाली सेटिंग्स के लिए एक प्रॉपर्टी फ़ाइल पढ़ सकूं।
अगर मैं Maven project.version
मेरी स्प्रिंग config में एक चर के रूप में उपलब्ध था, मैं कुछ इस तरह कर सकता है:
<bean id="applicationBean" class="com.mysite.web.WicketApplication">
<property name="version"><value>${project.version}</value></property>
</bean>
कैसे मैं यह कर सकता है?
yup, यह एक अच्छा समाधान है (+1) –
शानदार लिंक, मुझे वही चाहिए जो मुझे चाहिए। विभिन्न संसाधनों के लिए फ़िल्टरिंग को शामिल और बहिष्कृत करने का तरीका दिखाता है, @Derek द्वारा प्रारंभ की गई आरंभ मार्गदर्शिका के विपरीत। विकल्प के लिए भी धन्यवाद, लेकिन फ़िल्टरिंग चाल ठीक है। – Tauren
वह लाइन कहां जाना है? – Randell