Видео: Maven дахь Dependencymanagement гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Хамааралтай байдлын менежмент . Хараат байдлын менежмент хараат байдлын мэдээллийг төвлөрүүлэх механизм юм. Олон модультай төсөлд та эх төсөлд бүх олдворын хувилбарыг зааж өгч болох бөгөөд энэ нь хүүхдийн төслүүдэд өвлөгдөнө. Доор бид нэг эцэг эхийг өргөтгөх хоёр POM байгаа жишээг харах болно
Энд Pom дахь dependencyManagement гэж юу вэ?
Энэ нь таны хэлсэн шиг; хараат байдлын менежмент нь бүх хамаарлын мэдээллийг нийтлэг болгон татахад ашигладаг ПОМ файл, хүүхдийн лавлагааг хялбарчлах ПОМ файл. Хэрэв та олон хүүхдийн төслийн хүрээнд дахин бичихийг хүсэхгүй байгаа олон шинж чанаруудтай бол энэ нь хэрэг болно.
Дээрхээс гадна POM XML хэрхэн ажилладаг вэ? The пом . xml файл нь хамаарал, бүтээх лавлах, эх лавлах, тестийн эх лавлах, залгаас, зорилго гэх мэт төслийг бүтээхэд зориулсан төслийн болон тохиргооны мэдээллийг агуулдаг. Maven пом . xml файл, дараа нь зорилгоо биелүүлнэ.
Эндээс үзвэл, Maven дахь bom гэж юу вэ?
Монголбанк материалын товчлол. А Монголбанк нь төслийн хамаарлын хувилбаруудыг удирдахад ашигладаг тусгай төрлийн POM бөгөөд тэдгээр хувилбаруудыг тодорхойлох, шинэчлэх төвлөрсөн газар юм. Монголбанк Энэ нь бидний хамаарах хувилбарын талаар санаа зовохгүйгээр модульдаа хамаарлыг нэмэх уян хатан байдлыг хангадаг.
Яагаад хараат байдлын менежментийг эх POM файлд хийдэг вэ?
The хараат байдлын менежмент хэсэг нь төвлөрүүлэх механизм юм хараат байдал мэдээлэл. Танд нийтлэгээс өвлөгдөж буй төслүүдийн багц байгаа үед эцэг эх , тухай бүх мэдээллийг оруулах боломжтой хараат байдал нийтлэг зүйлд ПОМ мөн хүүхдийн доторх эд өлгийн талаар илүү энгийн лавлагаатай байх POMs.
Зөвлөмж болгож буй:
Maven дахь анхдагч савлагаа гэж юу вэ?
Сав баглаа боодлын төрлийг пом дээр зааж өгсөн болно. xml тодорхойлогчийг элементээр дамжуулан ихэвчлэн түүний Maven координатын дараа оруулна. Анхдагч савлагааны төрөл нь сав юм. Амьдралын мөчлөгийн үе шат бүрт өгөгдмөлөөр хэрэгждэг залгаасуудын зорилго нь бидний барих төслийн савлагааны төрлөөс хамаарна
Maven дахь XML тохиргооны хэрэглээ юу вэ?
Maven тохиргоо. xml файл нь Maven-ийн гүйцэтгэлийг янз бүрийн аргаар тохируулах утгыг тодорхойлдог. Ихэнхдээ энэ нь локал репозиторын байршил, алсын зайн хадгалах серверүүд болон хувийн хадгалалтын баталгаажуулалтын мэдээллийг тодорхойлоход ашиглагддаг
Maven дахь SCM гэж юу вэ?
SCM. SCM (Програм хангамжийн тохиргооны менежмент, мөн эх код/хяналтын удирдлага эсвэл товчоор хэлбэл хувилбарын удирдлага гэж нэрлэдэг) нь аливаа эрүүл төслийн салшгүй хэсэг юм. Хэрэв таны Maven төсөл SCM системийг ашигладаг бол (энэ нь тийм биш гэж үү?) Та энэ мэдээллийг POM-д байрлуулах газар юм
Maven дахь тестийг алгасахад ямар командыг ашигладаг вэ?
Тодорхой төслийн туршилтыг алгасахын тулд skipTests шинж чанарыг үнэн гэж тохируулна уу. Та мөн дараах тушаалыг ажиллуулж тушаалын мөрөөр тестийг алгасаж болно: mvn install -DskipTests
Maven дахь GAV гэж юу вэ?
Maven координатууд нь дараах утгуудыг ашигладаг: groupId, artifactId, хувилбар, савлагаа. Энэхүү координатын багцыг ихэвчлэн GAV координат гэж нэрлэдэг бөгөөд энэ нь Group, Artefact, Version координат гэсэн үгийн товчлол юм. GAV координатын стандарт нь Maven-ийн хамаарлыг удирдах чадварын үндэс суурь юм