क्षमा करें, मुझे चींटी के साथ बहुत अनुभवी अनुभव नहीं है।ग्रहण, चींटी और कस्टम कार्य
मुझे ग्रहण "निर्यात चींटी बिल्डफाइल" फ़ंक्शन पसंद है, लेकिन मुझे कुछ कस्टम कार्य (फ़ाइलों की प्रतिलिपि बनाना, रनटाइम पर उपयोग किए जाने वाले चेकसम की गणना करना) इत्यादि पसंद करना है।
एक्सेलिप निर्यात के एंटीफाइल के साथ कस्टम चींटी कार्यों को कैसे एकीकृत किया जाए? साथ ही, एक बार ऐसा करने के बाद, क्या आंतरिक बिल्ड (रन ...) इसे उठाएगा या क्या मुझे हमेशा से बनाने के लिए बाहरी चींटी फ़ाइल का उपयोग करना होगा?
ओह, और मैं eclipse से निर्यात किए गए build.xml को संपादित नहीं करना चाहता, क्योंकि मैं इसे बाद में पुन: उत्पन्न करने में सक्षम होना चाहता हूं।
संपादित करें/अद्यतन:
यह मुझे कुछ समय लिया यह पता लगाने की क्या चल रहा था - तो मैंने सोचा कि मैं कुछ नोट यहाँ रखा था स्पष्ट करने के लिए।
जब आप अपनी निर्देशिका में एक नई चींटी फ़ाइल बनाते हैं और अपनी कस्टम चींटी स्क्रिप्ट (मैंने मेरा test.xml कहा जाता है) की पहली पंक्ति पर <?eclipse.ant.import ?>
डाल दिया है, अगली बार जब आप उस निर्देशिका में बिल्डक्लेइल से बिल्डफाइल निर्यात करेंगे, तो यह उस टैग को देखें और <import file="test.xml"/>
उस आयात के साथ, आपके "कस्टम" फ़ाइल (test.xml) में लक्ष्य आपके निर्यात किए गए build.xml (या आपके द्वारा निर्यात किए जाने पर जो भी नाम आपने चुना है) में वैध लक्ष्य बन जाते हैं।
इस के बाद, किसी भी समय आप "build.xml" ग्रहण में चयन करें, लक्ष्य फलक भी "test.xml"
इसके अलावा से लक्ष्यों में शामिल होंगे, उसके बाद, आप अपने प्रोजेक्ट गुण/बिल्डर्स में जाकर कर सकते हैं प्रकार "चींटी बिल्ड" की एक नई बिल्डर जोड़ें, फिर लक्ष्य चुन इमारत, स्वच्छ, आदि
मैं ग्रहण 3.4.1 पर इस कोशिश की और पता लगा, कि मेरे कस्टम निर्माण फ़ाइल केवल शामिल किया गया था जब कि इसके नाम का निर्माण के साथ शुरू कर दिया है देखें। उदाहरण के लिए, build-custom.xml को सही तरीके से आयात किया गया था, लेकिन custom_build.xml को अनदेखा कर दिया गया था ... शायद यह किसी की भी मदद करता है ... –
मेरे साथ ही, मैं उबंटू पर ग्रहण 3.5.2 का उपयोग कर रहा हूं, और मुझे अपनी फ़ाइल का नाम बदलना पड़ा कस्टम-build.xml – Marthinus
के बजाय build-custom.xml को धन्यवाद दोस्तों .. अब यह भी यहां काम कर रहा है। – Bjoern