Hogyan lehet kizárni a tranzitív függőséget a gradle-ben?
Hogyan lehet kizárni a tranzitív függőséget a gradle-ben?

Videó: Hogyan lehet kizárni a tranzitív függőséget a gradle-ben?

Videó: Hogyan lehet kizárni a tranzitív függőséget a gradle-ben?
Videó: What is Transitive Dependency ? 2024, November
Anonim

Tranzitív kizárása Konfiguráció szerinti függőség

Keresse meg a modul és a csoport külön példáját. Először keresse meg azt a példát, amely modulfüggőséget használ az alábbiak szerint. Futtassa a parancsot gradle eclipse, látni fogja, hogy a dom4j és függősége JAR nem lesz elérhető az osztályútvonalon.

Ezt szem előtt tartva, mi az a tranzitív függőség a gradle-ben?

Tranzitív függőség Egy komponens változata lehet függőségek a többi modulon a megfelelő működéshez, ún tranzitív függőségek . A lerakaton tárolt modulok kiadásai metaadatokat biztosíthatnak ezek deklarálásához tranzitív függőségek . Alapértelmezés szerint, Gradle megoldja tranzitív függőségek automatikusan.

Hasonlóképpen, mi a tranzitív függőség a DBMS-ben? A tranzitív függőség Az adatbázisban az azonos táblában lévő értékek közötti közvetett kapcsolat, amely függvényt okoz függőség . Elérni a normalizálás a Harmadik Normál Forma (3NF) szabványát, minden esetben el kell távolítania tranzitív függőség.

Azt is tudni kell, hogyan távolíthatom el a gradle-függőséget?

Nyisd ki Android Stúdió. Kattintson a Terminál elemre (az alján találja meg Android Stúdió)

Ezután ezt teheti:

  1. Távolítsa el a függőséget a gradle fájlból.
  2. Futtassa / hibakeresése a projektben, és várja meg, amíg meghiúsul (NonExistingClass okból)
  3. Nyomja meg a "projekt felépítése" gombot, és várja meg, amíg sikeresen befejeződik.
  4. Futtassa / debug még egyszer.

Mi az a fokozatos konfiguráció?

egy konfigurációt ” a függőségek elnevezett csoportosítása. A Gradle build lehet nulla vagy több is. A „tárház” a függőségek forrása. A függőségeket gyakran azonosító attribútumokon keresztül deklarálják, és ezeket az attribútumokat figyelembe véve, Gradle tudja, hogyan kell függőséget találni egy adattárban.

Ajánlott: