विषयसूची:

ग्रेडेल में निर्भरता क्या है?
ग्रेडेल में निर्भरता क्या है?

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

वीडियो: ग्रेडेल में निर्भरता क्या है?
वीडियो: Dependabot : Update dependencies for Gradle projects 2024, नवंबर
Anonim

ग्रेडल बिल्ड स्क्रिप्ट प्रोजेक्ट बनाने की प्रक्रिया को परिभाषित करता है; प्रत्येक परियोजना में कुछ शामिल हैं निर्भरता और कुछ प्रकाशन। निर्भरता इसका मतलब है कि वे चीजें जो आपकी परियोजना को बनाने में सहायता करती हैं जैसे कि अन्य परियोजनाओं से आवश्यक JAR फ़ाइल और कक्षा पथ में JDBC JAR या Eh-cache JAR जैसे बाहरी JAR।

यह भी जानें, ग्रेडेल में निर्भरताएँ कहाँ हैं?

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

ऊपर के अलावा, टेस्टकंपाइल इन ग्रेडल क्या है? में ग्रेडल निर्भरताओं को निर्भरताओं के नामित सेट में समूहीकृत किया जाता है। NS परीक्षणसंकलन कॉन्फ़िगरेशन में निर्भरताएँ होती हैं जो हमारी परियोजना के परीक्षणों को संकलित करने के लिए आवश्यक होती हैं। इस कॉन्फ़िगरेशन में हमारी परियोजना के संकलित वर्ग और संकलन कॉन्फ़िगरेशन में जोड़े गए निर्भरताएं शामिल हैं।

इसके अलावा, मैं धीरे-धीरे निर्भरताओं का प्रबंधन कैसे करूं?

निर्भरता को प्रबंधित करने के लिए कदम दर कदम

  1. कोटलिन डीएसएल के साथ बिल्ड स्क्रिप्ट के रूप में एक नया एंड्रॉइड स्टूडियो प्रोजेक्ट बनाएं।
  2. प्रोजेक्ट के मुख्य फोल्डर में buildSrc नाम का एक नया फोल्डर बनाएं।
  3. बिल्डएसआरसी के अंदर कई फ़ोल्डर और फाइलें जोड़ें, इसलिए संरचना इस प्रकार है:
  4. कोटलिन डीएसएल प्लगइन को build.gradle.kts फ़ाइल में जोड़ें:

बिल्ड ग्रेडेल में क्लासपाथ क्या है?

NS क्लासपाथ कॉन्फ़िगरेशन आमतौर पर बिल्डएसआरसी {} ब्लॉक में देखा जाता है जहां किसी को निर्भरता घोषित करने की आवश्यकता होती है निर्माण . ग्रेडल , स्वयं (प्लगइन्स के लिए, शायद)। अगर बिल्डस्क्रिप्ट को चलाने के लिए कुछ चाहिए, तो उपयोग करें क्लासपाथ . यदि तुम्हारा परियोजना चलाने के लिए कुछ चाहिए, संकलन का उपयोग करें।

सिफारिश की: