Երբ գործարկում եք Maven build, ապա Maven-ը ավտոմատ կերպով ներբեռնում է բոլոր կախվածության բանկաները տեղական պահոց: Այն օգնում է խուսափել հեռավոր մեքենայի վրա պահվող կախվածությունների հղումներից ամեն անգամ, երբ նախագիծը կառուցվում է: Maven տեղական պահոցը լռելյայնորեն ստեղծվել է Maven-ի կողմից %USER_HOME% գրացուցակում:
Maven-ը ներբեռնում է կախվածության կախվածությունը:
Maven-ն օգտագործում է HTTP՝ ներբեռնելու իր կախվածությունները Maven նախագծի կախվածությունների հետ միասին (օրինակ՝ Camel): Եթե դուք գործարկում եք Maven-ը, և այն չի կարողանում ներբեռնել ձեր պահանջվող կախվածությունները, դա, ամենայն հավանականությամբ, պայմանավորված է ձեր տեղական firewall-ով և HTTP պրոքսի կոնֆիգուրացիաներով:
Ինչպե՞ս կարող եմ ներբեռնել Maven կախվածությունները:
Ինչպես օգտագործել maven-ը պարզապես կախվածությունները պատճենելու համար
- 1 - Նախ համոզվեք, որ տեղադրել եք maven-ը: Վահանակի տեսակից՝ mvn -տարբերակ։
- 2 - Ստեղծեք պոմ: xml ֆայլը մայր թղթապանակում այն թղթապանակի համար, որը ցանկանում եք ներբեռնել բոլոր գրադարանները: …
- 3 - Կատարեք գրադարանները ներբեռնելու հրամանը: …
- 5 - Կարգավորեք ձեր վստահված անձը (անհրաժեշտության դեպքում)
Արդյո՞ք mvn փաթեթի ներբեռնման կախվածությունը:
mvn տեղադրումը (կամ mvn փաթեթը) միշտ կաշխատի: Դուք կարող եք օգտագործել mvn կոմպիլյացիա՝ կոմպիլյացիայի ժամանակի կախվածությունները ներբեռնելու համար կամ mvn թեստ՝ կոմպիլյացիայի ժամանակի և փորձարկման կախվածությունների համար, բայց ես նախընտրում եմ մի բան, որը միշտ աշխատում է: Շնորհակալություն, ես նաև հայտնաբերեցի, որ STS-ում այն ավելացնելով pom-ին այն ավտոմատ կերպով կներբեռնվի ձեզ համար:
Ինչպե՞ս ստիպեմ Maven-ին թարմացնել կախվածությունները:
Սեղմեք alt+F5, Update Maven Project-ի պատուհանը կբացվի: Ստուգեք - Ստիպեք թարմացնել Snapshots/releses-ը և սեղմեք OK: