Comment exclure une dépendance transitive dans gradle?
Comment exclure une dépendance transitive dans gradle?

Vidéo: Comment exclure une dépendance transitive dans gradle?

Vidéo: Comment exclure une dépendance transitive dans gradle?
Vidéo: Exclude Unwanted Dependencies In Gradle 2024, Peut
Anonim

Exclure le transitif Dépendance par configuration

Trouvez l'exemple séparé du module et du groupe. Trouvez d'abord l'exemple qui utilisera la dépendance de module comme ci-dessous. Exécutez la commande graduer eclipse, vous verrez que dom4j et son JAR de dépendance ne seront pas disponibles dans classpath.

En gardant cela à l'esprit, qu'est-ce que la dépendance transitive dans gradle ?

Dépendance transitive Une variante d'un composant peut avoir dépendances sur d'autres modules pour fonctionner correctement, ce qu'on appelle dépendances transitives . Les versions d'un module hébergé sur un référentiel peuvent fournir des métadonnées pour déclarer ces dépendances transitives . Par défaut, Gradle résout dépendances transitives automatiquement.

De même, qu'est-ce que la dépendance transitive dans le SGBD ? UNE dépendance transitive dans une base de données est une relation indirecte entre les valeurs d'une même table qui provoque un dépendance . Pour atteindre le normalisation norme de troisième forme normale (3NF), vous devez éliminer toute dépendance transitive.

A savoir aussi, comment puis-je supprimer la dépendance gradle?

Ouvert Android Studio. Cliquez sur Terminal (Vous le trouverez dans la base de Android Studio)

Ensuite, vous pouvez faire ceci:

  1. Supprimez la dépendance de votre fichier gradle.
  2. Exécutez/déboguez votre projet et attendez qu'il échoue (avec la raison NonExistingClass)
  3. Appuyez sur "construire le projet" et attendez qu'il se termine avec succès.
  4. Exécutez / déboguez à nouveau.

Qu'est-ce qu'une configuration graduelle ?

UNE configuration ” est un groupement nommé de dépendances. UNE Gradle build peut en avoir zéro ou plus. Un « référentiel » est une source de dépendances. Les dépendances sont souvent déclarées via des attributs d'identification, et étant donné ces attributs, Gradle sait comment trouver une dépendance dans un référentiel.

Conseillé: