Видео: Maven дахь GAV гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:51
Мэвен координатууд нь дараах утгуудыг ашигладаг: groupId, artifactId, хувилбар, савлагаа. Энэхүү координатын багцыг ихэвчлэн a гэж нэрлэдэг GAV координат нь Group, Artifact, Version coordinate гэсэн үгийн товчлол юм. The GAV координатын стандарт нь суурь юм Мэвенийнх хамаарлыг удирдах чадвар.
Үүнтэй холбогдуулан POM XML дээр GAV гэж юу вэ?
Гэж юу вэ Maven дахь GAV . (1) GAV groupId:artifactId:version гэсэн үгийн товчлол. (2) Хоёр сонголт хоёулаа тодорхойлогддог GAV . (3) дурьдсан сонголтуудын аль нь ч байхгүй. (4) GAV -д хамгийн бага координатын шинж чанаруудыг ашигладаг мавен.
Дараа нь ямар тушаалыг ашиглан бүтээх өгөгдөл болон зорилтот лавлахыг устгах вэ гэсэн асуулт гарч ирнэ. mvn цэвэрлэх командыг устгана нь зорилтот лавлах бүх зүйлтэй өгөгдөл бүтээх эхлэхээс өмнө барих үйл явц.
Тиймээс олдворын ID болон бүлгийн ID гэж юу вэ?
Гол ялгаа нь groupId болон олдворын дугаар Maven-д энэ нь groupId -ийг тодорхойлдог ID төслийн бүлэг байхад олдворын дугаар -ийг тодорхойлдог ID төслийн. Төсөл боловсруулахдаа гуравдагч талын номын санг ашиглах шаардлагатай. Энэ нь төсөлд шаардлагатай бүх хамаарлыг оруулахад тусалдаг.
Maven 1-д Помыг юу гэж нэрлэсэн бэ?
Төслийн объектын загвар, бараг үргэлж гэж нэрлэдэг ПОМ Товчхондоо бол мета өгөгдөл юм Мэвен таны төсөлтэй ажиллах шаардлагатай байна. Түүний нэр нь "project. xml" бөгөөд энэ нь төсөл бүрийн үндсэн директорт байрладаг. Хэрхэн барьж сурахын тулд ПОМ Төслийн хувьд төслийн тодорхойлогчийн талаар уншина уу.
Зөвлөмж болгож буй:
Maven дахь Dependencymanagement гэж юу вэ?
Хамааралтай байдлын менежмент. Хараат байдлын менежмент нь хараат байдлын мэдээллийг төвлөрүүлэх механизм юм. Олон модультай төсөлд та эх төсөлд бүх олдворын хувилбарыг зааж өгч болох бөгөөд энэ нь хүүхдийн төслүүдэд өвлөгдөнө. Доор бид нэг эцэг эхийг өргөтгөх хоёр POM байгаа жишээг харах болно
Maven дахь анхдагч савлагаа гэж юу вэ?
Сав баглаа боодлын төрлийг пом дээр зааж өгсөн болно. xml тодорхойлогчийг элементээр дамжуулан ихэвчлэн түүний Maven координатын дараа оруулна. Анхдагч савлагааны төрөл нь сав юм. Амьдралын мөчлөгийн үе шат бүрт өгөгдмөлөөр хэрэгждэг залгаасуудын зорилго нь бидний барих төслийн савлагааны төрлөөс хамаарна
Maven дахь XML тохиргооны хэрэглээ юу вэ?
Maven тохиргоо. xml файл нь Maven-ийн гүйцэтгэлийг янз бүрийн аргаар тохируулах утгыг тодорхойлдог. Ихэнхдээ энэ нь локал репозиторын байршил, алсын зайн хадгалах серверүүд болон хувийн хадгалалтын баталгаажуулалтын мэдээллийг тодорхойлоход ашиглагддаг
Maven дахь SCM гэж юу вэ?
SCM. SCM (Програм хангамжийн тохиргооны менежмент, мөн эх код/хяналтын удирдлага эсвэл товчоор хэлбэл хувилбарын удирдлага гэж нэрлэдэг) нь аливаа эрүүл төслийн салшгүй хэсэг юм. Хэрэв таны Maven төсөл SCM системийг ашигладаг бол (энэ нь тийм биш гэж үү?) Та энэ мэдээллийг POM-д байрлуулах газар юм
Maven дахь тестийг алгасахад ямар командыг ашигладаг вэ?
Тодорхой төслийн туршилтыг алгасахын тулд skipTests шинж чанарыг үнэн гэж тохируулна уу. Та мөн дараах тушаалыг ажиллуулж тушаалын мөрөөр тестийг алгасаж болно: mvn install -DskipTests