Как изключвате преходна зависимост в gradle?
Как изключвате преходна зависимост в gradle?

Видео: Как изключвате преходна зависимост в gradle?

Видео: Как изключвате преходна зависимост в gradle?
Видео: От стресса все плывет? Промассируй эти точки! 2024, Ноември
Anonim

Изключете Transitive Зависимост по конфигурация

Намерете отделния пример за модул и група. Първо намерете примера, който ще използва модулна зависимост, както е по-долу. Изпълнете командата gradle eclipse, ще видите, че dom4j и неговата зависимост JAR няма да са налични в пътя към класа.

Имайки това предвид, какво е преходна зависимост в gradle?

Преходна зависимост Вариант на компонент може да има зависимости на други модули да работят правилно, т.нар преходни зависимости . Изданията на модул, хостван в хранилище, могат да предоставят метаданни, за да ги декларират преходни зависимости . По подразбиране, Gradle решава преходни зависимости автоматично.

По същия начин, какво е транзитивна зависимост в СУБД? А преходна зависимост в база данни е непряка връзка между стойности в същата таблица, която причинява функционалност зависимост . За постигане на нормализиране стандарт за трета нормална форма (3NF), трябва да премахнете всяка преходна зависимост.

Също така да знам как да премахна зависимостта от gradle?

Отвори Android Студио. Щракнете върху Терминал (ще го намерите в основата на Android студио)

След това можете да направите това:

  1. Премахнете зависимостта от вашия gradle файл.
  2. Стартирайте/отстранете грешки в проекта си и изчакайте да се провали (с причина NonExistingClass)
  3. Натиснете „изградете проект“и изчакайте да завърши успешно.
  4. Изпълнете/отстранете грешки още веднъж.

Какво представлява конфигурацията на gradle?

A “ конфигурация ” е наименувано групиране на зависимости. А Gradle build може да има нула или повече от тях. „Хранилище“е източник на зависимости. Зависимостите често се декларират чрез идентифициращи атрибути и като се имат предвид тези атрибути, Gradle знае как да намери зависимост в хранилище.

Препоръчано: