मावेन में निर्भरता क्या प्रदान की जाती है?
मावेन में निर्भरता क्या प्रदान की जाती है?

वीडियो: मावेन में निर्भरता क्या प्रदान की जाती है?

वीडियो: मावेन में निर्भरता क्या प्रदान की जाती है?
वीडियो: Understanding of Maven Repositories |Types of Maven Repositories |Maven Dependency Search Sequence 2024, नवंबर
Anonim

मावेन निर्भरता गुंजाइश – प्रदान की

मावेन निर्भरता दायरा प्रदान किया गया परियोजना के निर्माण और परीक्षण के दौरान प्रयोग किया जाता है। उन्हें चलाना भी आवश्यक है, लेकिन निर्यात नहीं किया जाना चाहिए, क्योंकि निर्भरता होगा प्रदान की रनटाइम द्वारा, उदाहरण के लिए, सर्वलेट कंटेनर या एप्लिकेशन सर्वर द्वारा

इसके अलावा, मावेन में निर्भरता क्या है?

में मावेना , निर्भरता एक और संग्रह है-जेएआर, ज़िप, और इसी तरह- जिसे संकलित करने, निर्माण करने, परीक्षण करने और/या चलाने के लिए आपकी वर्तमान परियोजना की आवश्यकता है। NS निर्भरता में इकट्ठे हुए हैं पोम . अगर वे वहां मौजूद नहीं हैं, तो मावेना उन्हें रिमोट रिपोजिटरी से डाउनलोड करेंगे और स्थानीय रिपोजिटरी में स्टोर करेंगे।

यह भी जानिए, Maven में बहिष्करण का क्या उपयोग है? बहिष्कार आपके पीओएम में एक विशिष्ट निर्भरता पर सेट हैं, और एक विशिष्ट समूह आईडी और आर्टिफैक्ट आईडी पर लक्षित हैं। जब आप अपना प्रोजेक्ट बनाते हैं, तो उस आर्टिफैक्ट को आपके प्रोजेक्ट के क्लासपाथ में निर्भरता के माध्यम से नहीं जोड़ा जाएगा जिसमें बहिष्करण घोषित किया गया था।

यह भी सवाल है कि मेवेन में प्रदान का क्या मतलब है?

संकलित करें यह डिफ़ॉल्ट दायरा है, यदि कोई निर्दिष्ट नहीं है तो इसका उपयोग किया जाता है। किसी प्रोजेक्ट के सभी क्लासपाथ में कंपाइल डिपेंडेंसी उपलब्ध हैं। इसके अलावा, उन निर्भरताओं को आश्रित परियोजनाओं के लिए प्रचारित किया जाता है। प्रदान की यह संकलन की तरह है, लेकिन यह इंगित करता है कि आप JDK या कंटेनर से रनटाइम पर निर्भरता प्रदान करने की अपेक्षा करते हैं।

मावेन हमेशा निर्भरता क्यों डाउनलोड करता है?

मावेना प्लगइन्स और कलाकृतियों को डाउनलोड करता है जिन पर आपका प्रोजेक्ट निर्भर करता है। मावेन करता है वास्तव में डाउनलोड दूरस्थ रिपॉजिटरी से कलाकृतियाँ, लेकिन यह एक बार कलाकृतियों को डाउनलोड करता है और एक स्थानीय कैश रखता है। मावेना इनमें से अधिकांश को केवल डाउनलोड करता है निर्भरता क्योंकि आपने उन्हें अपने प्रोजेक्ट में जोड़ा है।

सिफारिश की: