Maven алыскы репозиторий деген эмне?
Maven алыскы репозиторий деген эмне?

Video: Maven алыскы репозиторий деген эмне?

Video: Maven алыскы репозиторий деген эмне?
Video: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Май
Anonim

Алыскы репозиторийлер башка түрүнө кайрылыңыз репозиторий , file:// жана https:// сыяктуу ар кандай протоколдор аркылуу жеткиликтүү. Булар репозиторийлер чыныгы болушу мүмкүн алыскы репозиторий жүктөө үчүн артефакттарды камсыз кылуу үчүн үчүнчү тарап тарабынан орнотулган (мисалы, репо . maven .apache.org).

Анда, maven кайсы репозиторийди кайдан билет?

Демейки боюнча, Maven болот ар дайым расмий карап Maven репозиторий , кайсы болуп саналатmaven .org. Качан Maven долбоорду курууга аракет кылат, ал болот өз жериңизден караңыз репозиторий (демейки боюнча ~/. м2/ репозиторий Бирок сен болот ~/ ичиндеги маанини өзгөртүү менен аны конфигурациялаңыз. м2/жөндөөлөр.

Андан кийин, суроо туулат, Maven деген эмне жана ал эмне үчүн колдонулат? Maven POM (долбоор объектисинин модели) негизделген күчтүү долбоорду башкаруу куралы болуп саналат. бул колдонулган долбоорлорду куруу, көз карандылык жана документтер үчүн. Бул ANT сыяктуу куруу процессин жөнөкөйлөтөт. Кыскача айтканда биз айта алабыз maven боло турган курал болуп саналат колдонулган Java негизиндеги ар кандай долбоорду куруу жана башкаруу үчүн.

Ошо сыяктуу эле, Maven репозиторий кантип иштейт?

Maven жергиликтүү репозиторий сиздин долбооруңуздун бардык көз карандылыктарын сактайт (китепкана банкалары, плагин банкалары ж.б.). Сиз чуркап жатканда а Maven куруу, анда Maven баарын автоматтык түрдө жүктөйт көз карандылык банкаларга жергиликтүү репозиторий . Бул долбоор курулган сайын алыскы машинада сакталган көз карандылыкка шилтемелерден качууга жардам берет.

Демейки Maven репозиторий деген эмне?

Maven Борбордук, башкача айтканда Борбордук Репозиторий , болуп саналат демейки репозиторий үчүн Maven , SBT, Leiningen жана башка көптөгөн JVM негизделген куруу куралдары.

Сунушталууда: