Maven алсын хадгалах газар гэж юу вэ?
Maven алсын хадгалах газар гэж юу вэ?

Видео: Maven алсын хадгалах газар гэж юу вэ?

Видео: Maven алсын хадгалах газар гэж юу вэ?
Видео: ВНЕЗАПНАЯ СМЕРТЬ И МЕТЕОРИЗМ. Как убрать риски этими упражнениями. 2024, May
Anonim

Алсын агуулахууд бусад төрөлд хамаарна хадгалах газар , file:// болон https:// зэрэг олон төрлийн протоколоор ханддаг. Эдгээр агуулахууд үнэхээр байж магадгүй алсын хадгалах газар Гуравдагч этгээд өөрсдийн олдворуудыг татаж авахаар тохируулсан (жишээлбэл, репо . мавен .apache.org).

Тэгвэл мавен ямар агуулахыг яаж мэдэх вэ?

Анхны утгаараа, Мэвен болно албан тушаалтан руу үргэлж хардаг Maven хадгалах газар , аль байнамавен .org. Хэзээ Мэвен төсөл барих гэж оролддог, энэ болно орон нутгаа хар хадгалах газар (анхдагчаар ~/. м2/ хадгалах газар Гэхдээ чи чадна ~/ доторх утгыг өөрчлөх замаар үүнийг тохируулна уу. м2/тохиргоо.

Дараа нь асуулт бол Maven гэж юу вэ, яагаад үүнийг ашигладаг вэ? Мэвен POM (төслийн объектын загвар) дээр суурилсан төслийн удирдлагын хүчирхэг хэрэгсэл юм. Энэ бол ашигласан төсөл барих, хамаарал, баримтжуулалтын хувьд. Энэ нь ANT шиг бүтээх процессыг хялбаршуулдаг. Товчхондоо бид хэлж чадна мавен байж болох хэрэгсэл юм ашигласан Java-д суурилсан аливаа төслийг бүтээх, удирдахад зориулагдсан.

Үүнтэй адилаар Maven репозитор хэрхэн ажилладаг вэ?

Мэвен орон нутгийн хадгалах газар таны төслийн бүх хамаарлыг (номын сангийн сав, залгаас сав гэх мэт) хадгалдаг. Та гүйхэд а Мэвен тэгвэл барих Мэвен бүгдийг автоматаар татаж авдаг хараат байдал лонхтой руу хадгалах газар . Энэ нь төсөл хэрэгжих бүрт алсын машин дээр хадгалагдсан хамаарлыг лавлахаас зайлсхийхэд тусалдаг.

Өгөгдмөл Maven репозитор гэж юу вэ?

Мэвен Төв, Төв гэж нэрлэдэг Хадгалах газар , нь анхдагч хадгалах газар төлөө Мэвен , SBT, Leiningen болон бусад олон JVM дээр суурилсан бүтээх хэрэгслүүд.

Зөвлөмж болгож буй: