मेरे पास जटिल मेवेन प्रोजेक्ट है, जिसमें पैरेंट pom.xml
और उपप्रोजेक्ट्स के लिए कुछ उपफोल्डर्स के साथ एक मूल फ़ोल्डर है, प्रत्येक के अपने pom.xml
के साथ।ग्रहण परियोजनाओं को ग्रहण करने के लिए कितनी अच्छी तरह से आयात करें?
जब मैं एक एसवीएन रिपोजिटरी 'एवे मेवेन प्रोजेक्ट्स' से मूल फ़ोल्डर को चेकआउट करता हूं, तो यह कार्यक्षेत्र में प्रत्येक अलग परियोजना के रूप में सही ढंग से दिखाई देता है।
लेकिन अब मैंने परियोजना की अन्य शाखा से मूल फ़ोल्डर का चेकआउट किया है। मैं इस वर्डप्रेस फ़ोल्डर को मौजूदा वर्कस्पेस में उसी तरह जोड़ना चाहता हूं। तो मैं सिर्फ Import > Maven project
का चयन करता हूं, एसवीएन से देय चेकआउट के रूप में एक ही संवाद प्राप्त करें, ग्रहण उचित पदानुक्रम के साथ सभी पोम फाइलें पाता है और मुझे अन्य नाम को मूल परियोजना के लिए कहता है, क्योंकि वही नाम alredy मौजूद है (प्रोजेक्ट का ट्रंक संस्करण), मैं इसे देता हूं अन्य नाम। लेकिन आयात के बाद मुझे ग्रहण में मैवेन प्रोजेक्ट के रूप में केवल मूल फ़ोल्डर मिलता है, अन्य सभी सबप्रोजेक्ट्स मूल उपरोक्त के रूप में मूल प्रोजेक्ट के तहत स्थित होते हैं।
तो, मैं इस तरह के प्रोजेक्ट को उचित रूप से कैसे आयात कर सकता हूं? मैं बस सभी सबप्रोजेक्ट्स को मेवेन प्रोजेक्ट्स के रूप में भी बनाना चाहता हूं।
मैंने इस तरह के प्रोजेक्ट के नए ब्रैच को केवल नए वर्कस्पेस में जोड़ने में कामयाब रहा, अन्य सभी तरीकों से मेरे लिए काम नहीं हुआ। – sphinks
मैं इस लड़ाई में जीतने की कोशिश करना बंद कर देता हूं, प्रत्येक शाखा के लिए अलग वर्कस्पेस का उपयोग करना शुरू करता हूं। – sphinks