चींटी एक निर्माण उपकरण है। उदाहरण के लिए कहें कि आपके ग्रहण कार्यक्षेत्र में कई परियोजनाएं हैं, जिनमें से सभी बड़े आवेदन के टुकड़े हैं। इसे सभी निर्भरताओं के साथ एक जार फ़ाइल में बनाने के लिए, आप सभी परियोजनाओं का चयन कर सकते हैं और उन्हें एक जार फ़ाइल के रूप में निर्यात कर सकते हैं, लेकिन यह कुछ हद तक बोझिल है।
चींटी एक एक्स्टेंसिबल समाधान है। आप XML में निर्माण प्रक्रिया को परिभाषित करते हैं, और चींटी इस जावास्क्रिप्ट को आपके नुस्खा के अनुसार संकलित करती है।
चींटी इमारत से भी अधिक कर सकती है। मैंने एक ऐसी कंपनी में काम किया जहां परिनियोजन के लिए तंत्र हमारे स्वयं के भंडार में डेबियन पैकेज था। हमारे पास चींटी स्क्रिप्ट थीं जो जार फ़ाइलों का निर्माण करती थीं, उन्हें और कुछ मेटाडाटा फ़ाइलों को डेबियन पैकेज में व्यवस्थित करती थीं, उन्हें भंडार में डाल देती थीं, और रिपोजिटरी मैनिफेस्ट को पुन: उत्पन्न करती थीं।
कुछ भी जावा के साथ, एंटी के साथ कुशल होने से पहले आपको अपने सिर को पाने के लिए बहुत सारी कॉन्फ़िगरेशन की आवश्यकता होती है, लेकिन कुछ बुनियादी ट्यूटोरियल आपको यह समझने चाहिए कि आप स्वयं को क्या प्राप्त कर रहे हैं।
स्रोत
2009-03-29 15:55:23
प्रभावी ढंग से http://stackoverflow.com/questions/610732/what-is-build-automation-software-for-example-ant –
का डुप्लिकेट (कि कि सवाल का जवाब इस सवाल का सीधे जवाब।) –