"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मावेन में डिबग और रिलीज़ बिल्ड के लिए विभिन्न निर्भरताएँ कैसे प्रबंधित करें?

मावेन में डिबग और रिलीज़ बिल्ड के लिए विभिन्न निर्भरताएँ कैसे प्रबंधित करें?

2024-11-11 को प्रकाशित
ब्राउज़ करें:805

How to Manage Different Dependencies for Debug and Release Builds in Maven?

मेवेन में विशिष्ट बिल्ड प्रोफाइल के लिए अलग-अलग निर्भरताएं

मेवेन एक पोम के भीतर अलग-अलग बिल्ड प्रोफाइल के लिए निर्भरता के विभिन्न सेट निर्दिष्ट करने के लिए एक तंत्र प्रदान करता है। एक्सएमएल फ़ाइल. प्रोफ़ाइल निर्दिष्ट मानदंडों के आधार पर विशिष्ट कॉन्फ़िगरेशन के चयनात्मक सक्रियण को सक्षम करती है, जिससे विभिन्न परिदृश्यों के लिए निर्माण प्रक्रिया को अनुकूलित करने की अनुमति मिलती है।

प्रदान किए गए परिदृश्य में, उद्देश्य डिबग और रिलीज़ बिल्ड के लिए निर्भरता के विभिन्न सेट रखना है समान वर्ग के नाम लेकिन अलग-अलग कार्यान्वयन। मेवेन प्रोफ़ाइल प्रोफ़ाइल-विशिष्ट निर्भरता की घोषणा को सक्षम करके इसकी अनुमति देती है।

इसे प्राप्त करने के लिए, pom.xml फ़ाइल में निर्दिष्ट प्रोफ़ाइल अनुभाग के भीतर प्रत्येक बिल्ड प्रोफ़ाइल के लिए निर्भरताएं शामिल करें। उदाहरण के लिए:

debug
        ...
        ... (debug-specific dependency jar)
        ...
    release
        ...
        ... (release-specific dependency jar)
        ...
    

वांछित प्रोफ़ाइल को सक्रिय करके, या तो कमांड लाइन (एमवीएन-पी डीबग) या अन्य ट्रिगर तंत्र के माध्यम से, मेवेन प्रोफ़ाइल-विशिष्ट निर्भरताओं को लोड और उपयोग करेगा, प्रभावी ढंग से निर्भरता के विभिन्न सेट प्रदान करेगा विभिन्न निर्माण परिदृश्य।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3