Video: Mavenдеги демейки таңгак деген эмне?
2024 Автор: Lynn Donovan | [email protected]. Акыркы өзгөртүү: 2023-12-15 23:50
The таңгактоо түрү помда көрсөтүлгөн. xml дескриптору < аркылуу таңгактоо > элементи, адатта, андан кийин Maven координаттар. The демейки таңгак түрү банка болуп саналат. тарабынан аткарылган плагин максаттары демейки жашоо циклинин ар бир фазасында көз каранды таңгактоо биз кура турган долбоордун түрү.
Бул жагынан алганда, Maven пакеттөө деген эмне?
Эң маанилүү аспект а Maven долбоор анын таңгактоо түрү, ал долбоор чыгарган артефакттын түрүн көрсөтөт. Көптөгөн орнотулган бар Maven пакети түрлөрү (мисалы, банка, согуш жана кулак). Долбоор таңгактоо түрү ар бир учурунда аткарылуучу плагин максаттарын көрсөтөт Maven куруу фазасы.
Кошумча, таңгак түрү Pom деген эмне? пом ” таңгактоо идиш, согуш жана кулак сыяктуу башка пакеттерди/модулдарды камтыган контейнерден башка эч нерсе эмес. эгерде сиз тышкы пакетте/контейнерде mvn таза компиляция орнотуу сыяктуу кандайдыр бир операцияны аткарсаңыз. анда ички пакеттер/модулдар да таза компиляцияны орнотушат.
Демек, maven максаты деген эмне?
Максат кандайдыр бир реалдуу иштерди аткара турган бирдиктүү тапшырма бирдиги. Мисалы, компиляция максат (катары иштейт mvn compiler:compile) Java булагын түзөт. Баары максаттар плагиндер тарабынан, демейки плагиндер же колдонуучу аныктаган плагиндер (pom файлында конфигурацияланган) тарабынан берилет. Нөл плагин менен фаза максаттар эч нерсе кылбайт.
Maven текшерүү эмне кылат?
2 Жооптор. mvn текшерүү - мурда айтылгандай - бардык интеграциялык тесттерди жүргүзөт maven долбоордо табат. mvn орнотуу кыйыр түрдө mvn иштетет текшерүү андан кийин пайда болгон артефактты сиздин жериңизге көчүрөт maven Демейде C: Userusername астында таба турган репозиторий. Эгерде сиз терезелерди колдонуп жатсаңыз, м2 эпозиториясы.
Сунушталууда:
Eigrp демейки маршрутту жайылтуу үчүн IP демейки тармак буйругун талап кылабы?
IGRP демейки маршрутту жайылтуу үчүн ip default-network буйругун колдонуңуз. EIGRP 0.0 тармагына маршрутту жайылтат. 0.0, бирок статикалык маршрут каттам протоколуна кайра бөлүштүрүлүшү керек. RIPдин мурунку версияларында демейки маршрут IP маршруту 0.0 аркылуу түзүлгөн
Демейки Java эстутумун бөлүштүрүү деген эмне?
Көбүнчө анын демейки мааниси физикалык эс тутумуңуздун 1/4 бөлүгү же 1 ГБ (кайсысы кичине болсо) болот. Ошондой эле Java конфигурациясынын параметрлери (буйрук сабынын параметрлери) демейкиди өзгөртө турган (жаңы демейкиди көрсөтүү дегенди билдирет) -Xmx менен кошо чөйрө өзгөрмөлөрүнө "аутсорсингге" берилиши мүмкүн
Mavenдеги Dependencymanagement деген эмне?
Көз карандылыкты башкаруу. Көз карандылыкты башкаруу - бул көз карандылык жөнүндө маалыматты борборлоштуруу механизми. Көп модулдуу долбоордо сиз ата-энелик долбоордо бардык артефакт версиясын көрсөтсөңүз болот жана ал балдар долбоорлоруна мураска калат. Төмөндө биз бир эле ата-энени кеңейткен эки POM бар мисалды көрөбүз
Mavenдеги SCM деген эмне?
SCM. SCM (Программанын конфигурациясын башкаруу, ошондой эле Source Code/Control Management же кыскача айтканда, версияны башкаруу деп аталат) ар кандай дени сак долбоордун ажырагыс бөлүгү болуп саналат. Эгерде сиздин Maven долбооруңуз SCM тутумун колдонсо (бул, туурабы?), анда бул жерде сиз бул маалыматты POMга жайгаштырасыз
Mavenдеги GAV деген эмне?
Maven координаттары төмөнкү маанилерди колдонушат: groupId, artifactId, версия жана пакеттөө. Координаттардын бул топтому көбүнчө GAV координаты деп аталат, ал Group, Artifact, Version координаты үчүн кыска. GAV координаттарынын стандарты Mavenдин көз карандылыкты башкаруу жөндөмүнүн негизи болуп саналат