Bagaimanakah anda mengecualikan kebergantungan transitif dalam gradle?
Bagaimanakah anda mengecualikan kebergantungan transitif dalam gradle?

Video: Bagaimanakah anda mengecualikan kebergantungan transitif dalam gradle?

Video: Bagaimanakah anda mengecualikan kebergantungan transitif dalam gradle?
Video: Kecualikan Ketergantungan yang Tidak Diinginkan Di Gradle 2024, April
Anonim

Kecualikan Transitif Kebergantungan mengikut Konfigurasi

Cari contoh berasingan modul dan kumpulan. Mula-mula cari contoh yang akan menggunakan pergantungan modul seperti di bawah. Jalankan arahan gradle eclipse, anda akan melihat bahawa dom4j dan JAR kebergantungannya tidak akan tersedia dalam classpath.

Memandangkan perkara ini dilihat, apakah pergantungan transitif dalam gradle?

Kebergantungan transitif Varian komponen boleh mempunyai kebergantungan pada modul lain untuk berfungsi dengan baik, dipanggil kebergantungan transitif . Keluaran modul yang dihoskan pada repositori boleh menyediakan metadata untuk mengisytiharkannya kebergantungan transitif . Secara lalai, Gradle menyelesaikan kebergantungan transitif secara automatik.

Begitu juga, apakah pergantungan transitif dalam DBMS? A pergantungan transitif dalam pangkalan data ialah hubungan tidak langsung antara nilai dalam jadual yang sama yang menyebabkan fungsi pergantungan . Untuk mencapai normalisasi piawaian Bentuk Normal Ketiga (3NF), anda mesti menghapuskan sebarang pergantungan transitif.

Juga untuk mengetahui, bagaimana cara saya mengalih keluar kebergantungan gradle?

Buka Android Studio. Klik pada Terminal (Anda akan menemuinya di pangkalan Android Studio)

Kemudian, anda boleh melakukan ini:

  1. Alih keluar kebergantungan daripada fail gradle anda.
  2. Jalankan / nyahpepijat projek anda dan tunggu ia gagal (dengan sebab NonExistingClass)
  3. Tekan "build project" dan tunggu sehingga ia selesai dengan jayanya.
  4. Jalankan / nyahpepijat sekali lagi.

Apakah konfigurasi gradle?

A " konfigurasi ” ialah kumpulan kebergantungan yang dinamakan. A Gradle binaan boleh mempunyai sifar atau lebih daripadanya. "Repositori" ialah sumber kebergantungan. Kebergantungan sering diisytiharkan melalui mengenal pasti atribut, dan diberikan atribut ini, Gradle tahu cara mencari kebergantungan dalam repositori.

Disyorkan: