Ce este managementul dependenței în Maven?
Ce este managementul dependenței în Maven?

Video: Ce este managementul dependenței în Maven?

Video: Ce este managementul dependenței în Maven?
Video: Maven - Dependency Management - Transitive Dependendencies 2024, Decembrie
Anonim

Managementul Dependenței . Managementul dependenței este un mecanism de centralizare a informațiilor de dependență. Într-un proiect cu mai multe module, puteți specifica într-un proiect părinte toată versiunea artefactului și va fi moștenită de proiectele secundare. Mai jos vom vedea un exemplu în care există două POM-uri care extind același părinte

Aici, ce este dependencyManagement în Pom?

E cum ai spus; managementul dependenței este folosit pentru a trage toate informațiile de dependență într-un comun POM dosar, simplificând referințele în copil POM fişier. Devine util atunci când aveți mai multe atribute pe care nu doriți să le reintroduceți în mai multe proiecte copii.

Alături de mai sus, cum funcționează POM XML? The pom . xml fișierul conține informații despre proiect și informații de configurare pentru maven pentru a construi proiectul, cum ar fi dependențe, directorul de compilare, directorul sursă, directorul sursă de testare, pluginul, obiectivele etc. Maven citește pom . xml fișier, apoi execută obiectivul.

De aici, ce este născut în Maven?

BOM reprezintă Bill Of Materials. A BOM este un tip special de POM care este folosit pentru a controla versiunile dependențelor unui proiect și pentru a oferi un loc central pentru a defini și actualiza acele versiuni. BOM oferă flexibilitatea de a adăuga o dependență la modulul nostru fără a ne face griji cu privire la versiunea de care ar trebui să depindem.

De ce se face gestionarea dependenței în fișierul POM părinte?

The managementul dependenței secţiunea este un mecanism de centralizare dependenţă informație. Când aveți un set de proiecte care moștenesc dintr-un comun mamă , este posibil să puneți toate informațiile despre dependenţă în comun POM și să aibă referințe mai simple la artefactele din copil POM-uri.

Recomandat: