हालांकि समान प्रश्न पूछे गए हैं, इस पर ध्यान केंद्रित करने के लिए सबसे अच्छा/आसान है।कौन सा निर्माण उपकरण सिखाने के लिए?
मैं डेटा संरचनाओं और एल्गोरिदम पर ध्यान केंद्रित करने वाले अपने विश्वविद्यालय में एक साप्ताहिक ट्यूटोरियल दे रहा हूं। समय-समय पर मैं ऐसे टूल पेश करता हूं जो जुनीट, मर्क्यूरियल, एक्लिप्स इत्यादि जैसी भविष्य की परियोजनाओं में सहायक साबित हो सकते हैं .. मैं उन्हें किसी प्रकार का निर्माण उपकरण दिखाने की योजना बना रहा हूं लेकिन मुझे यकीन नहीं है कि कौन सा चयन करना है। मेक का उपयोग करने में थोड़ा सा अनुभव छोड़कर, मेरे पास बिल्ड टूल्स के बारे में बहुत कम ज्ञान है। यह एक निर्माण उपकरण की अवधारणा है जिसे मैं उन्हें दिखाना चाहता हूं, न कि एक विशेष उपकरण। कौन सा सबसे आसान/भविष्य प्रमाण/जो भी उन्हें दिखाने के लिए उपकरण होगा?
मैंने ग्रैडल के बारे में थोड़ा सा पढ़ा है, जो अच्छा लग रहा है, लेकिन अब तक मुझे लगता है कि चींटी एक अच्छी पसंद हो सकती है (यह एक जावा कोर्स है जो मैं दे रहा हूं)।
मैं केवल उन्हें एक छोटा परिचय (यानी, 3-5 घंटे) दे सकता हूं, और मुझे डर है कि यह उनके लिए मेवेन पेश करने के लिए शायद थोड़ा सा छोटा हो सकता है। मेवेन के लिए – helpermethod
+1। तुलनात्मक रूप से, चींटी कम स्तर है, और आपको बहुत कुछ कोड करना होगा बस अपनी परियोजना संरचना संकलित करें और एक जार में ज़िपित करें। मेवेन के साथ, आर्केटाइप चलाएं: एक परियोजना संरचना तैयार करने के लिए उत्पन्न करें और आप दूर हैं। आप एक मिनट से भी कम समय में एक जार का उत्पादन कर सकते हैं। फिर आप बहु परियोजना निर्माण और निर्भरताओं पर ध्यान केंद्रित कर सकते हैं। आईएमओ, अभ्यास में कहीं ज्यादा उपयोगी है। चींटी का उपयोग होता है, थोड़ा सा मैं इसे नलसाजी और बढ़िया विस्तार पर विचार करता हूं, और चींटी संदर्भ को देखकर सीखा जा सकता है। – mdma
माव के लिए +1, इस समय काम पर हम जाप्रो नामक एंटी-आधारित टूल से माइग्रेट कर रहे हैं। मैं व्यक्तिगत रूप से सोचता हूं कि उन्हें एक नई तकनीक पेश करना बेहतर होगा। –