मेवेन की लक्षित निर्देशिका से उत्पन्न निर्माण कलाकृतियों को कैसे हटाया जाए? मेवेन निर्देशिका को लक्षित करने के लिए एक जार या युद्ध फ़ाइल उत्पन्न करता है। मैवेन ने स्थानीय भंडार में जार/युद्ध फ़ाइल स्थापित करने के बाद उस फ़ाइल को हटाना चाहूंगा (यानी, मैवेन ने 'इंस्टॉल' लक्ष्य निष्पादित करने के बाद)। निकालें या तो इंस्टॉल लक्ष्य या अलग-अलग लक्ष्य पर मैन्युअल रूप से निष्पादित हो सकता है।मेवेन की लक्षित निर्देशिका से उत्पन्न निर्माण कलाकृतियों को कैसे हटाया जाए?
नोट, कि मैं लक्ष्य निर्देशिका के अन्य हिस्सों को बरकरार रखना चाहता हूं, उदाहरण के लिए लक्ष्य/साइट और लक्ष्य/surefire-reports।
जिज्ञासा से, इसके पीछे क्या कारण है? –
मैंने यह देखा है कि जब कोई एनएसआईएस एक्सई फ़ाइल जैसे आर्टिफैक्ट बनाना चाहता है लेकिन जार आर्टिफैक्ट प्रकार का उपयोग कर रहा है क्योंकि इसका जीवन चक्र बाइंडिंग का सुविधाजनक सेट है, या यदि उन्हें इंटरमीडिएट आर्टिफैक्ट की परवाह नहीं है (उदाहरण के लिए जार फ़ाइल जिसमें से exe का उत्पादन होता है।) –
असल में मैं एक सतत एकीकरण सर्वर के अंदर मेवेन बिल्ड चला रहा हूं, और मुझे केवल स्थानीय रिपो में स्थापित रिपोर्ट और सामान में रूचि है। बाकी की फाइलें बस जगह बर्बाद कर रही हैं और मेरी जार फाइलें बड़ी हैं। –