निर्माण मैं जानता हूँ कि यह एक ही दिन में दो बार पूछने के लिए mauvais ton है, लेकिन यहाँ एक और Maven पहेली है:Maven - छोड़ माता पिता परियोजना
मैं एक माता पिता पोम जो 5 मॉड्यूल (5 उप) को परिभाषित करता है है। चूंकि प्रत्येक मॉड्यूल को उसी तरह से निष्पादित किया जाता है जैसे मैं डुप्लिकेट कोड से छुटकारा पाने के लिए पैरेंट पीओएम में <profile><build>
अनुभाग खींचता हूं। अब - यदि मैं प्रत्येक मॉड्यूल से व्यक्तिगत रूप से निर्माण निष्पादित करता हूं, तो यह काम करता है, हालांकि अगर मैं एक बार में सभी मॉड्यूल बनाना चाहता हूं और मूल निर्देशिका में जाना चाहता हूं तो मुझे त्रुटि मिली क्योंकि मैवेन निष्पादित करने की कोशिश करता है, पहली परियोजना मैनेजेंट प्रोजेक्ट ही है:
mvn package -P release
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] DWD Parent project
[INFO] Projects
उस बिल्ड के बाद विफल रहता है क्योंकि exec प्लगइन कुछ ऐसा निष्पादित करने का प्रयास करता है जो वहां नहीं है। आउटपुट को देखते हुए यह बहुत स्पष्ट है कि रिएक्टर प्लगइन बिल्ड चला रहा है लेकिन मैं माता-पिता को छोड़ने के लिए रिएक्टर को कैसे कॉन्फ़िगर कर सकता हूं?
पीएस भ्रम को रोकने के लिए - मैं माता-पिता पर प्रोफ़ाइल निष्पादन को दबाने की कोशिश कर रहा हूं और इसे same
मुनाफा: Maven, संभव नहीं रचना के लिए समर्थन की कमी है अगर आप केवल माता-पिता – sibidiba