तो मेरी परियोजना के लिए मुझे उपclip 1.8.x की आवश्यकता है। यह अच्छा और अच्छा रहा है, लेकिन उपclipse के लिए मेवेन एससीएम हैंडलर केवल Subclipse 1.6.x के साथ संगत है। मुझे यह प्लगइन पसंद है क्योंकि यह स्वचालित रूप से मॉड्यूल लोड करता है (और उन्हें पहचानता है), ताकि आप अपने पोम्स को svn में पदानुक्रमित फैशन में स्टोर कर सकें। (अभिभावक/मॉड्यूल + मॉड्यूल/मॉड्यूल) इत्यादि। हैंडलर के साथ एक बहु-मॉड्यूल मेवेन प्रोजेक्ट की जांच करने के लिए केवल एक चेक आउट की आवश्यकता होती है।मैवेन एससीएम कनेक्टर उपclipse के विकल्प (subclipse1.8 के साथ काम नहीं कर रहे हैं)?
चूंकि मैं उस काम पर भरोसा नहीं कर सकता, मुझे svn में बहु-मॉड्यूल मैवेन प्रोजेक्ट कैसे स्टोर करना चाहिए? उन्हें svn में फ्लैट-स्तर (ग्रहण-शैली) स्टोर करें, उन्हें एक समय में m2e - माता-पिता की सहायता से और फिर प्रत्येक मॉड्यूल को अलग-अलग जांचें? क्या वह सबक्लिप्स के साथ अच्छा खेलेंगे? मैं स्वत: जेनरेट की गई फ़ाइलों, बस संसाधनों, पोम्स, और स्रोत फ़ाइलों को स्टोर नहीं करना चाहता हूं। https://github.com/sonatype/m2eclipse-subclipse/pull/4 जाहिर है कि एक समाधान है, और कहा कि एससीएम के माध्यम से बहु Maven परियोजनाओं बाहर की जाँच (यहां तक कि Subclipse 1.8.x के साथ) के लिए SVN प्रोटोकॉल सक्षम बनाता है:
यह भी नहीं है। हालांकि, जब मैं इसे ग्रहण में अपने ड्रॉपिन फ़ोल्डर में डालता हूं, तो मैं कनेक्टर को नहीं देखता?
ड्रॉपिन संरचना नीचे देखी जा सकती है, जो मैंने पढ़ा है उसके अनुसार काम करना चाहिए, लेकिन मैं अभी भी ग्रहण को पुनरारंभ करने के बाद भी स्किम हैंडलर को खोजने में असमर्थ हूं। मैं विकास शुरू करना चाहता हूं लेकिन यह हमें वापस पकड़ रहा है।
http://i42.tinypic.com/2465aas.jpg
m2e संस्करण का उपयोग कर रहा हूँ: 1.1.0.20120130-2016।
धन्यवाद,
मैं dropins का उपयोग कभी नहीं जब तक कि कोई एप्लिकेशन विशेष रूप से करने के लिए कहते हैं। जो आपने ज़िप्ड अपडेट साइट की तरह दिखता है। क्यों न केवल कुछ फ़ोल्डर में ढूँढें और फिर सामान्य ग्रहण प्लगइन स्थापित करें और इसे स्थानीय फ़ोल्डर से करने का चयन करें? –
व्यक्तिगत रूप से मैं एम 2 ई एससीएम कनेक्टर का उपयोग नहीं करता हूं। मैं सबसे पहले अपने पेड़ के बाहर एक निर्देशिका में पूरे पेड़ की जांच करता हूं (मुझे एक्लिप्स वर्कस्पेस पर भरोसा नहीं है)। फिर मैं आयात-> मेवेन -> "मौजूदा मेवेन प्रोजेक्ट्स" का उपयोग करता हूं जो एससीएम से स्वतंत्र माता-पिता पोम फ़ाइल से संदर्भित सभी बाल मॉड्यूल को खोजने में सक्षम है। फिर उन्हें आयात करने के बाद मैं टीम-> शेयर प्रोजेक्ट ... का उपयोग एम 2 ई को शामिल किए बिना एससीएम में वापस जोड़ने के लिए करता हूं। मुझे यकीन नहीं है कि सबक्लिप्स इन दिनों कैसे काम करता है, क्योंकि मैंने गिट और ईजीट/जेजीआईटी के पक्ष में पिछले साल मध्य का उपयोग बंद कर दिया था, लेकिन फिर उसने उस तीन चरण वर्कफ़्लो के लिए अच्छा काम किया। – Peter