كيف تستبعد تبعية متعدية في التدرج؟
كيف تستبعد تبعية متعدية في التدرج؟

فيديو: كيف تستبعد تبعية متعدية في التدرج؟

فيديو: كيف تستبعد تبعية متعدية في التدرج؟
فيديو: Maven Tutorial for Beginners - Transitive dependencies in Maven 2024, يمكن
Anonim

استبعاد متعدية التبعية عن طريق التكوين

ابحث عن مثال منفصل للوحدة والمجموعة. ابحث أولاً عن المثال الذي سيستخدم تبعية الوحدة النمطية على النحو التالي. قم بتشغيل الأمر التدرج الكسوف ، سترى أن dom4j وتبعية JAR لن تكون متاحة في classpath.

بوضع هذا في الاعتبار ، ما هي التبعية متعدية في التدرج؟

تبعية متعدية يمكن أن يحتوي متغير مكون التبعيات على وحدات أخرى لتعمل بشكل صحيح ، ما يسمى التبعيات متعدية . يمكن أن توفر إصدارات وحدة نمطية مستضافة على مستودع بيانات وصفية للإعلان عن تلك البيانات التبعيات متعدية . بشكل افتراضي، جرادل يقرر التبعيات متعدية تلقائيا.

وبالمثل ، ما هي التبعية متعدية في نظم إدارة قواعد البيانات؟ أ تبعية متعدية في قاعدة البيانات هي علاقة غير مباشرة بين القيم في نفس الجدول تؤدي إلى دالة وظيفية الاعتماد . لتحقيق تطبيع النموذج العادي الثالث (3NF) ، يجب عليك التخلص من أي تبعية متعدية.

لمعرفة أيضًا ، كيف يمكنني إزالة تبعية gradle؟

افتح ذكري المظهر ستوديو. انقر فوق Terminal (ستجده في قاعدة ذكري المظهر ستوديو)

بعد ذلك ، يمكنك القيام بذلك:

  1. إزالة التبعية من ملف gradle الخاص بك.
  2. قم بتشغيل / تصحيح مشروعك وانتظر حتى يفشل (مع سبب NonExistingClass)
  3. اضغط على "إنشاء مشروع" وانتظر حتى ينتهي بنجاح.
  4. تشغيل / التصحيح مرة أخرى.

ما هو تكوين Gradle؟

أ " إعدادات "عبارة عن مجموعة مسماة من التبعيات. أ جرادل يمكن أن يكون للبناء صفر أو أكثر منها. "المستودع" هو مصدر التبعيات. غالبًا ما يتم الإعلان عن التبعيات من خلال تحديد السمات ، ومنح هذه السمات ، جرادل يعرف كيف يجد التبعية في المستودع.

موصى به: