Çfarë është Menaxhimi i Varësisë në Maven?
Çfarë është Menaxhimi i Varësisë në Maven?

Video: Çfarë është Menaxhimi i Varësisë në Maven?

Video: Çfarë është Menaxhimi i Varësisë në Maven?
Video: Çka është depresioni dhe si trajtohet? 2024, Nëntor
Anonim

Menaxhimi i varësisë . Menaxhimi i varësisë është një mekanizëm për të centralizuar informacionin e varësisë. Në një projekt me shumë module, ju mund të specifikoni në një projekt prind të gjithë versionin e artefaktit dhe ai do të trashëgohet nga projektet e fëmijës. Më poshtë do të shohim një shembull ku ka dy POM që shtrijnë të njëjtin prind

Këtu, çfarë është Menaxhimi i varësisë në Pom?

Është ashtu siç thatë; Menaxhimi i varësisë përdoret për të tërhequr të gjithë informacionin e varësisë në një të përbashkët POM dosje, duke thjeshtuar referencat tek fëmija POM dosje. Bëhet i dobishëm kur keni shumë atribute që nuk dëshironi t'i rishtypni në projektet e shumë fëmijëve.

Përveç sa më sipër, si funksionon POM XML? Të pom . xml skedari përmban informacione për projektin dhe informacionin e konfigurimit për maven për të ndërtuar projektin, si p.sh. varësitë, drejtoria e ndërtimit, direktoria burimore, direktoria e burimit të testimit, shtojca, qëllimet etj. Maven lexon pom . xml file, më pas ekzekuton qëllimin.

Këtu, çfarë është bom në Maven?

BOM qëndron për Bill Of Materials. A BOM është një lloj i veçantë POM që përdoret për të kontrolluar versionet e varësive të një projekti dhe për të siguruar një vend qendror për të përcaktuar dhe përditësuar ato versione. BOM siguron fleksibilitetin për të shtuar një varësi në modulin tonë pa u shqetësuar për versionin nga i cili duhet të varemi.

Pse menaxhimi i varësisë bëhet në skedarin prind POM?

Të menaxhimi i varësisë seksioni është një mekanizëm për centralizimin varësia informacion. Kur keni një grup projektesh që trashëgojnë nga një të përbashkët prind , është e mundur të vendosni të gjitha informacionet rreth varësia në të përbashkët POM dhe kanë referenca më të thjeshta për objektet tek fëmija POM-et.

Recommended: