Градлдағы өтпелі тәуелділікті қалай алып тастауға болады?
Градлдағы өтпелі тәуелділікті қалай алып тастауға болады?

Бейне: Градлдағы өтпелі тәуелділікті қалай алып тастауға болады?

Бейне: Градлдағы өтпелі тәуелділікті қалай алып тастауға болады?
Бейне: КУРИЦА И УТКА В ГЛИНЕ. SUB ENG, FR, ESP, IT, 中文 2024, Мамыр
Anonim

Транзитивті қоспау Конфигурация бойынша тәуелділік

Модуль мен топтың жеке мысалын табыңыз. Алдымен төмендегідей модульге тәуелділікті қолданатын мысалды табыңыз. Пәрменді іске қосыңыз градле Eclipse, сіз dom4j және оның JAR тәуелділігі сынып жолында қол жетімді болмайтынын көресіз.

Осыны ескере отырып, gradle-де өтпелі тәуелділік дегеніміз не?

Өтпелі тәуелділік Компоненттің нұсқасында болуы мүмкін тәуелділіктер деп аталатын басқа модульдерде дұрыс жұмыс істеу үшін өтпелі тәуелділіктер . Репозиторийде орналастырылған модуль шығарылымдары оларды жариялау үшін метадеректерді қамтамасыз ете алады өтпелі тәуелділіктер . Әдепкі бойынша, Градл шешеді өтпелі тәуелділіктер автоматты түрде.

Сол сияқты, ДҚБЖ-дағы транзиттік тәуелділік дегеніміз не? А транзиттік тәуелділік дерекқордағы функционалдылықты тудыратын бір кестедегі мәндер арасындағы жанама қатынас тәуелділік . жету үшін қалыпқа келтіру Үшінші қалыпты пішіннің (3NF) стандарты үшін кез келгенін жою керек транзиттік тәуелділік.

Сондай-ақ білу үшін, gradle тәуелділігін қалай жоюға болады?

Ашық Android Студия. Терминалды басыңыз (сіз оны негізінде табасыз Android Студия)

Содан кейін сіз мұны істей аласыз:

  1. Gradle файлыңыздан тәуелділікті жойыңыз.
  2. Жобаңызды іске қосыңыз/түзеңіз және оның сәтсіз аяқталуын күтіңіз (NonExistingClass себебімен)
  3. «Жобаны құру» түймесін басып, оның сәтті аяқталуын күтіңіз.
  4. Тағы бір рет іске қосыңыз / жөндеу.

Gradle конфигурациясы дегеніміз не?

A « конфигурация ” - тәуелділіктердің аталған тобы. А Градл құрастыруда нөл немесе одан көп болуы мүмкін. «Репозиторий» - тәуелділік көзі. Тәуелділіктер жиі сәйкестендіру атрибуттары арқылы жарияланады және осы атрибуттарды ескере отырып, Градл репозиторийдегі тәуелділікті табуды біледі.

Ұсынылған: