Kas yra priklausomybės valdymas Maven?
Kas yra priklausomybės valdymas Maven?

Video: Kas yra priklausomybės valdymas Maven?

Video: Kas yra priklausomybės valdymas Maven?
Video: Apie priklausomybes 2024, Balandis
Anonim

Priklausomybės valdymas . Priklausomybės valdymas yra mechanizmas, skirtas centralizuoti informaciją apie priklausomybę. Kelių modulių projekte pirminiame projekte galite nurodyti visą artefakto versiją ir ją paveldės antriniai projektai. Žemiau pamatysime pavyzdį, kai yra du POM, kurie išplečia tą patį pirminį

Kas yra priklausomybės valdymas Pom?

Tai kaip tu sakei; priklausomybės valdymas yra naudojamas visą priklausomybės informaciją sutraukti į bendrą POM failą, supaprastinant nuorodas į vaiką POM failą. Tai naudinga, kai turite kelis atributus, kurių nenorite iš naujo įvesti keliuose antriniuose projektuose.

Be to, kaip veikia POM XML? The pom . xml faile yra informacijos apie projektą ir konfigūracijos informaciją, skirtą „maven“projektui kurti, pvz., priklausomybės, kūrimo katalogas, šaltinio katalogas, bandomojo šaltinio katalogas, papildinys, tikslai ir tt Maven skaito pom . xml failą, tada įvykdo tikslą.

Štai kas yra bom Maven?

BOM reiškia Bill Of Materials. A BOM yra speciali POM rūšis, naudojama valdyti projekto priklausomybių versijas ir suteikti pagrindinę vietą toms versijoms apibrėžti ir atnaujinti. BOM suteikia lankstumo pridėti priklausomybę prie mūsų modulio, nesijaudinant dėl versijos, nuo kurios turėtume priklausyti.

Kodėl priklausomybės valdymas atliekamas pirminiame POM faile?

The priklausomybės valdymas skyrius yra centralizavimo mechanizmas priklausomybė informacija. Kai turite aibę projektų, kurie paveldimi iš bendro tėvas , galima įdėti visą informaciją apie priklausomybė bendrame POM ir turėti paprastesnių nuorodų į vaiko artefaktus POM.

Rekomenduojamas: