Come si esclude una dipendenza transitiva in gradle?
Come si esclude una dipendenza transitiva in gradle?

Video: Come si esclude una dipendenza transitiva in gradle?

Video: Come si esclude una dipendenza transitiva in gradle?
Video: Исключить нежелательные зависимости в Gradle 2024, Maggio
Anonim

Escludi transitivo Dipendenza dalla configurazione

Trova l'esempio separato di modulo e gruppo. Per prima cosa trova l'esempio che utilizzerà la dipendenza del modulo come di seguito. Esegui il comando grado eclipse, vedrai che dom4j e la sua dipendenza JAR non saranno disponibili nel classpath.

Tenendo presente questo, cos'è la dipendenza transitiva in gradle?

Dipendenza transitiva Una variante di un componente può avere dipendenze su altri moduli per funzionare correttamente, i cosiddetti dipendenze transitive . Le versioni di un modulo ospitato su un repository possono fornire metadati per dichiararli dipendenze transitive . Per impostazione predefinita, Gradle risolve dipendenze transitive automaticamente.

Allo stesso modo, cos'è la dipendenza transitiva in DBMS? UN dipendenza transitiva in un database è una relazione indiretta tra i valori nella stessa tabella che provoca un funzionale dipendenza . Per raggiungere il normalizzazione standard della Terza Forma Normale (3NF), è necessario eliminare qualsiasi dipendenza transitiva.

Inoltre, per sapere, come rimuovo la dipendenza da gradle?

Aprire Android Studio. Fai clic su Terminale (lo troverai nella base di Android Studio)

Quindi, puoi fare questo:

  1. Rimuovi la dipendenza dal tuo file gradle.
  2. Esegui / esegui il debug del tuo progetto e attendi che fallisca (con motivo NonExistingClass)
  3. Premi "crea progetto" e attendi che finisca con successo.
  4. Esegui / esegui il debug ancora una volta.

Che cos'è una configurazione gradle?

UN " configurazione " è un raggruppamento denominato di dipendenze. UN Gradle build può averne zero o più. Un "repository" è una fonte di dipendenze. Le dipendenze sono spesso dichiarate tramite attributi identificativi e, dati questi attributi, Gradle sa come trovare una dipendenza in un repository.

Consigliato: