Apakah Dependencymanagement dalam Maven?
Apakah Dependencymanagement dalam Maven?

Video: Apakah Dependencymanagement dalam Maven?

Video: Apakah Dependencymanagement dalam Maven?
Video: Maven - Dependency Management - Transitive Dependendencies 2024, Mungkin
Anonim

Pengurusan Kebergantungan . Pengurusan pergantungan adalah mekanisme untuk memusatkan maklumat pergantungan. Dalam projek berbilang modul, anda boleh menentukan dalam projek induk semua versi artifak dan ia akan diwarisi oleh projek anak. Di bawah ini kita akan melihat contoh di mana terdapat dua POM yang memanjangkan induk yang sama

Di sini, apakah itu DependencyManagement dalam Pom?

Ia seperti yang anda katakan; dependencyManagement digunakan untuk menarik semua maklumat pergantungan menjadi satu perkara yang sama POM fail, memudahkan rujukan dalam kanak-kanak POM fail. Ia menjadi berguna apabila anda mempunyai berbilang atribut yang anda tidak mahu taip semula di bawah berbilang projek kanak-kanak.

Selain di atas, bagaimanakah POM XML berfungsi? The pom . xml fail mengandungi maklumat projek dan maklumat konfigurasi untuk maven membina projek seperti kebergantungan, membina direktori, direktori sumber, direktori sumber ujian, pemalam, matlamat dll. Maven membaca pom . xml fail, kemudian melaksanakan matlamat.

Dari sini, apakah yang dibom dalam Maven?

BOM bermaksud Bill Of Materials. A BOM ialah sejenis POM khas yang digunakan untuk mengawal versi kebergantungan projek dan menyediakan tempat pusat untuk mentakrif dan mengemas kini versi tersebut. BOM menyediakan fleksibiliti untuk menambah kebergantungan pada modul kami tanpa perlu risau tentang versi yang kami patut bergantung.

Mengapa pengurusan pergantungan dilakukan dalam fail POM induk?

The pengurusan pergantungan bahagian adalah mekanisme untuk memusatkan pergantungan maklumat. Apabila anda mempunyai satu set projek yang mewarisi daripada projek biasa ibu bapa , adalah mungkin untuk meletakkan semua maklumat tentang pergantungan dalam perkara biasa POM dan mempunyai rujukan yang lebih mudah kepada artifak dalam kanak-kanak POM.

Disyorkan: