के बीच संबंध मुझे कुछ मेवेन अवधारणाओं पर "पेड़ों के माध्यम से जंगल" को देखने में कठिन समय हो रहा है। मैं समझता हूं कि मैवेन तथाकथित तथाकथित "बिल्ड लाइफसाइकिल चरण" के साथ पूर्व-कॉन्फ़िगर किया गया है जो validate
, और test
से शुरू होता है और deploy
के साथ समाप्त होता है।मेवेन: लाइफसाइकिल चरण और लक्ष्य
मैं चींटी से मेवेन में आ रहा हूं जहां आपने लक्ष्य में प्रमुख निर्माण चरणों का आयोजन किया है (जो एक रैखिक फैशन में अन्य लक्ष्यों पर निर्भर हो सकता है), और फिर आप अपने लक्ष्य को प्रक्रियात्मक कार्यों में विघटित करते हैं। मेवेन इसका समर्थन करता है लेकिन लक्ष्यों के रूप में।
मेरा प्रश्न (चूंकि मुझे लक्ष्य और कार्यों के संदर्भ में इमारत के बारे में सोचने के लिए उपयोग किया जाता है) यह है: इन जीवन चक्र चरणों (package
, verify
इत्यादि) कैसे लक्ष्यों से संबंधित हैं? क्या किसी को कॉन्फ़िगर करने की आवश्यकता है कि कौन से चरण किस चरण में चलने के लिए हैं, या यह किसी भी तरह से स्वर्ग द्वारा स्वचालित रूप से किया जाता है?
या, क्या लक्ष्य पूर्व निर्धारित हैं कि वे किस चरण में हैं?
मैं सिर्फ यह नहीं देख रहा हूं कि एक कस्टम निर्माण बनाने के लिए लक्ष्य कैसे आदेश देता है जो उनके या उनके संगठन के लिए काम करता है।
किसी भी स्पष्टता के लिए अग्रिम धन्यवाद!
सी [मेरा उत्तर] (http://stackoverflow.com/a/30953905/1744774) _Maven रहे हैं: लाइफसाइक्ल बनाम चरण बनाम प्लगइन बनाम गोल_ नामित इकाइयों के बारे में क्या है। –