मेरे पास एक सबवर्सन रिपोजिटरी में एक बहु-मॉड्यूल मेवेन प्रोजेक्ट है जिसमें कई डेवलपर्स Eclipse + M2Eclipse के साथ काम कर रहे हैं। अब यदि कोई डेवलपर मॉड्यूल जोड़ता है, तो अन्य को कमांड लाइन से एसवीएन अपडेट करने की आवश्यकता होती है (जैसे ग्रहण मेवेन प्रोजेक्ट की सामान्य रूट नहीं देखता है), और ग्रहण प्रोजेक्ट के रूप में मैन्युअल रूप से नया मॉड्यूल आयात करें।ग्रहण स्वचालित रूप से ग्रहण में नया मेवेन मॉड्यूल आयात करें
क्या यह स्वचालित रूप से ऐसा करने का कोई तरीका है?
मेरे परियोजना संरचना इस तरह दिखता है:
Working Copy Eclipse Workspace working copy root -X-> +- parent ---> +- parent | \- pom.xml | \- pom.xml +- child1 ---> +- child1 | \- pom.xml | \- pom.xml +- child2 ---> +- child2 \- pom.xml \- pom.xml
मुझे लगता है कि मूल प्रश्न ग्रहण प्लगइन (एम 2 एक्लिप्स) के बारे में था, न कि आप maven-eclipse-plugin। –
बहु-मॉड्यूल बिल्ड चलाने के लिए रूट में एक पोम जोड़ने की कोई आवश्यकता नहीं है (और ओपी एक फ्लैट-लेआउट का उपयोग कर रहा है जो मुझे ग्रहण से मूल pom.xml अद्यतन करने में सक्षम हो)। पोस्ट-अपडेट क्लाइंट-साइड हुक एक विचार है हालांकि यह पूरी समस्या को हल नहीं करेगा। –