के साथ मेवेन आर्केटाइप गुणों के लिए पूछें मैं एक मेवेन आर्केटाइप को एक साथ रख रहा हूं जिसमें कस्टम गुणों का एक समूह है जो विभिन्न आर्केटाइप संसाधनों को फ़िल्टर करने के लिए उपयोग किया जाता है। मैंने इनके साथ archetype-metadata.xml में डिफ़ॉल्ट के साथ निर्दिष्ट किया है उदा।डिफ़ॉल्ट
<requiredProperties>
<requiredProperty key="application-name">
<defaultValue>Some Application</defaultValue>
</requiredProperty>>
</requiredProperties>
हालांकि जब मैं मूलरूप आदर्श के साथ एक परियोजना बनाने का प्रयास करें, यह मुझे इन सहभागी को बदलने के लिए अनुमति नहीं है। उदाहरण के लिए, यह के रूप में अनुमति देता है एक संस्करण दर्ज किए जाने की है, लेकिन 1.0-स्नैपशॉट को दोषी अगर कुछ भी नहीं दर्ज किया गया है
Define value for property 'version': 1.0-SNAPSHOT:
इस प्रकार डिफ़ॉल्ट के साथ संस्करण के लिए पूछता है। मेरी कस्टम गुण के लिए, यह केवल उन्हें पहले नई परियोजना
[INFO] Using property: application-name = Some Application
बनाने अगर मैं मूलरूप आदर्श-metadata.xml से डिफ़ॉल्ट मान छोड़ देते हैं तो यह मेरे लिए एक मूल्य के लिए संकेत देगा को प्रदर्शित करता है, लेकिन कोई डिफ़ॉल्ट है।
क्या यह एक डिफ़ॉल्ट आपूर्ति करना संभव है और अभी भी संकेत मिलेगा?