Բովանդակություն:

Ի՞նչ է կախվածությունը gradle-ում:
Ի՞նչ է կախվածությունը gradle-ում:

Video: Ի՞նչ է կախվածությունը gradle-ում:

Video: Ի՞նչ է կախվածությունը gradle-ում:
Video: Dependabot: How to Update Your Project's Dependencies Automatically 2024, Մայիս
Anonim

Գրադլ build script-ը սահմանում է նախագծեր կառուցելու գործընթաց. յուրաքանչյուր նախագիծ պարունակում է որոշ կախվածություններ և որոշ հրապարակումներ։ Կախվածություններ նշանակում է այն բաները, որոնք աջակցում են ձեր նախագծի կառուցմանը, օրինակ՝ պահանջվող JAR ֆայլը այլ նախագծերից և արտաքին JAR-ներից, ինչպիսիք են JDBC JAR-ը կամ Eh-cache JAR-ը դասի ուղու վրա:

Նաև գիտեք, թե որտեղ են կախվածությունը աստիճանում:

Այն կախվածություններ կարող է տեղակայվել ձեր մեքենայի վրա կամ հեռավոր պահոցում և ցանկացած անցումային կախվածություններ նրանք հայտարարում են, որ ավտոմատ կերպով ներառված են նաև: Կախվածություններ սովորաբար կառավարվում են ներսում մոդուլի մակարդակով կախվածություններ բլոկը կառուցման մեջ: gradle ֆայլ։

Բացի վերևից, ի՞նչ է testCompile-ը gradle-ում: Մեջ Գրադլ Կախվածությունները խմբավորվում են կախվածությունների մի շարքի մեջ: Այն testCompile կոնֆիգուրացիան պարունակում է կախվածություններ, որոնք անհրաժեշտ են մեր նախագծի թեստերը կազմելու համար: Այս կոնֆիգուրացիան պարունակում է մեր նախագծի կազմված դասերը և կոմպիլյացիայի կազմաձևում ավելացված կախվածությունները:

Ավելին, ինչպե՞ս կարող եմ կառավարել gradle-ի կախվածությունները:

Քայլ առ քայլ կախվածությունը կառավարելու համար

  1. Ստեղծեք նոր Android Studio նախագիծ Kotlin DSL-ով որպես կառուցման սցենար:
  2. Ծրագրի հիմնական թղթապանակում ստեղծեք նոր թղթապանակ buildSrc անունով:
  3. BuildSrc-ի ներսում ավելացրեք մի քանի թղթապանակ և ֆայլ, այնպես որ կառուցվածքը հետևյալն է.
  4. Ավելացնել Kotlin DSL հավելվածը build.gradle.kts ֆայլում.

Ի՞նչ է classpath-ը build gradle-ում:

Այն դասընթաց կոնֆիգուրացիան սովորաբար երևում է buildSrc {} բլոկում, որտեղ անհրաժեշտ է հայտարարել կախվածություն կառուցել . gradle , ինքնին (պլագինների համար, գուցե): Եթե buildscript-ը գործարկելու համար ինչ-որ բանի կարիք ունի, օգտագործեք դասընթաց . Եթե ձեր նախագիծը գործարկելու համար ինչ-որ բան է պետք, օգտագործիր կոմպիլյացիա:

Խորհուրդ ենք տալիս: