Hoe sluit je een transitieve afhankelijkheid in gradle uit?
Hoe sluit je een transitieve afhankelijkheid in gradle uit?

Video: Hoe sluit je een transitieve afhankelijkheid in gradle uit?

Video: Hoe sluit je een transitieve afhankelijkheid in gradle uit?
Video: Exclude Unwanted Dependencies In Gradle 2024, November
Anonim

Transitief uitsluiten Afhankelijkheid per configuratie

Zoek het afzonderlijke voorbeeld van module en groep. Zoek eerst het voorbeeld dat module-afhankelijkheid zal gebruiken, zoals hieronder. Voer de opdracht uit gradueel eclipse, je zult zien dat dom4j en zijn afhankelijkheid JAR niet beschikbaar zullen zijn in classpath.

Met dit in het achterhoofd, wat is transitieve afhankelijkheid in gradle?

Transitieve afhankelijkheid Een variant van een onderdeel kan hebben afhankelijkheden op andere modules om goed te werken, de zogenaamde transitieve afhankelijkheden . Releases van een module die wordt gehost op een repository kunnen metadata leveren om die te declareren transitieve afhankelijkheden . Standaard, Gradle lost op transitieve afhankelijkheden automatisch.

Evenzo, wat is transitieve afhankelijkheid in DBMS? EEN transitieve afhankelijkheid in een database is een indirecte relatie tussen waarden in dezelfde tabel die een functionele afhankelijkheid . Om de. te bereiken normalisatie standaard van de derde normaalvorm (3NF), moet u elke transitieve afhankelijkheid.

Ook om te weten, hoe verwijder ik gradle-afhankelijkheid?

Open Android Studio. Klik op Terminal (u vindt het in de basis van) Android Studio)

Dan kun je dit doen:

  1. Verwijder afhankelijkheid uit uw gradle-bestand.
  2. Voer / debug uw project uit en wacht tot het mislukt (met reden voor niet-bestaande klasse)
  3. Druk op "project bouwen" en wacht tot het succesvol is voltooid.
  4. Voer / debug nogmaals uit.

Wat is een graduele configuratie?

EEN " configuratie ” is een benoemde groepering van afhankelijkheden. EEN Gradle build kan er nul of meer hebben. Een "repository" is een bron van afhankelijkheden. Afhankelijkheden worden vaak aangegeven via identificerende attributen, en gezien deze attributen, Gradle weet een afhankelijkheid in een repository te vinden.

Aanbevolen: