Видео: Maven репозиторууд гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
А Maven хадгалах газар нь төслийн бүх сав, номын сангийн сав, залгаасууд болон бусад эд өлгийн зүйлсийг хадгалах лавлах юм.
Энд, Maven репозиторын төрлүүд юу вэ?
3 байна maven репозиторын төрлүүд : Орон нутгийн Хадгалах газар . Төв Хадгалах газар . Алсын удирдлага Хадгалах газар.
Локал репозиторын байршлыг шинэчлэх
- | Орон нутгийн мавен хадгалах замыг олдворуудыг хадгалахад ашиглана.
- |
- | Өгөгдмөл: ${user.home}/.m2/repository.
Мөн Maven локал репозитор гэж юу болохыг мэдэх үү? The Орон нутгийн хадгалах газар The орон нутгийн репозитор -ийн Мэвен Энэ нь төслийн бүх олдворууд хадгалагддаг хөгжүүлэгчийн машин дээрх хавтасны байршил юм орон нутагт . Хэзээ мавен бүтээх ажил хийгдсэн, Мэвен бүх хамаарлын савыг автоматаар татаж авдаг орон нутгийн репозитор . Ихэвчлэн энэ хавтас нэртэй байдаг.
Үүний тулд Maven хадгалах газар мөн үү?
онд Мэвен нэр томъёо, а хадгалах газар Энэ нь төслийн бүх сав, номын сан, залгаасууд эсвэл бусад төслийн тусгай олдворууд хадгалагдаж, ашиглах боломжтой лавлах юм. Мэвен амархан.
Мэвен ямар агуулахыг яаж мэддэг вэ?
Анхны утгаараа, Мэвен болно албан тушаалтан руу үргэлж хардаг Maven хадгалах газар , аль байнамавен .org. Хэзээ Мэвен төсөл барих гэж оролддог, энэ болно орон нутгаа хар хадгалах газар (анхдагчаар ~/. м2/ хадгалах газар Гэхдээ чи чадна ~/ доторх утгыг өөрчлөх замаар үүнийг тохируулна уу. м2/тохиргоо.
Зөвлөмж болгож буй:
Maven дахь Dependencymanagement гэж юу вэ?
Хамааралтай байдлын менежмент. Хараат байдлын менежмент нь хараат байдлын мэдээллийг төвлөрүүлэх механизм юм. Олон модультай төсөлд та эх төсөлд бүх олдворын хувилбарыг зааж өгч болох бөгөөд энэ нь хүүхдийн төслүүдэд өвлөгдөнө. Доор бид нэг эцэг эхийг өргөтгөх хоёр POM байгаа жишээг харах болно
Maven дахь анхдагч савлагаа гэж юу вэ?
Сав баглаа боодлын төрлийг пом дээр зааж өгсөн болно. xml тодорхойлогчийг элементээр дамжуулан ихэвчлэн түүний Maven координатын дараа оруулна. Анхдагч савлагааны төрөл нь сав юм. Амьдралын мөчлөгийн үе шат бүрт өгөгдмөлөөр хэрэгждэг залгаасуудын зорилго нь бидний барих төслийн савлагааны төрлөөс хамаарна
Maven командын мөр гэж юу вэ?
Maven нь тушаалын мөрийн хэрэгслээр хангадаг. Командын мөрөөр Maven төслийг бүтээхийн тулд командын мөрөөс mvn командыг ажиллуулна уу. Энэ тушаалыг холбогдох pom файл агуулсан директорт гүйцэтгэх ёстой. Та mvn командыг амьдралын мөчлөгийн үе шат эсвэл гүйцэтгэх зорилгын хамт өгөх хэрэгтэй
Maven сайт гэж юу вэ?
Apache Maven сайтын залгаас. Site Plugin нь төслийн сайт үүсгэхэд ашиглагддаг. Үүсгэсэн сайт нь POM-д тохируулагдсан төслийн тайлангуудыг агуулдаг. Энэ бол maven-site-plugin-ийн 3-р хувилбарын сайт юм
GitLab репозиторууд хаана хадгалагддаг вэ?
Анхдагч байдлаар, Omnibus GitLab нь Git репозиторын өгөгдлийг /var/opt/gitlab/git-data доор хадгалдаг. Хадгалах сангууд нь дэд хавтас хадгалах санд хадгалагддаг. Та дараах мөрийг /etc/gitlab/gitlab-д нэмснээр git-data эх лавлахын байршлыг өөрчилж болно. rb