Maven-da standart qadoqlash nima?
Maven-da standart qadoqlash nima?

Video: Maven-da standart qadoqlash nima?

Video: Maven-da standart qadoqlash nima?
Video: Женщина ощутила в животе что то странное. С таким врачи еще не сталкивались! 2024, May
Anonim

The qadoqlash turi pomda ko'rsatilgan. xml deskriptori < orqali qadoqlash > element, odatda undan keyin Maven koordinatalar. The standart qadoqlash turi jar. tomonidan bajariladigan plagin maqsadlari standart hayot aylanishining har bir bosqichida bog'liq qadoqlash biz quradigan loyiha turi.

Shu munosabat bilan Mavenda qadoqlash nima?

A ning eng muhim jihati Maven loyiha uning qadoqlash turi, bu loyiha ishlab chiqaradigan artefakt turini belgilaydi. O'rnatilgan ko'plab mavjud Maven qadoqlash turlari (masalan, jar, urush va quloq). Bir loyiha qadoqlash turi har birida bajariladigan plagin maqsadlarini belgilaydi Maven qurish bosqichi.

Bundan tashqari, Pom qadoqlash turi nima? pom ” qadoqlash jar, urush va quloq kabi boshqa paketlar/modullarni o'z ichiga olgan konteynerdan boshqa narsa emas. agar siz mvn toza kompilyatsiya o'rnatish kabi tashqi paket/konteynerda biron bir operatsiyani bajarsangiz. keyin ichki paketlar/modullar ham toza kompilyatsiya o'rnatilishini oladi.

Shunday qilib, maven maqsadi nima?

Maqsad ba'zi haqiqiy ishlarni bajaradigan yagona vazifa birligidir. Masalan, kompilyatsiya maqsad (sifatida ishlaydi mvn compiler:compile) Java manbasini kompilyatsiya qiladi. Hammasi maqsadlar plaginlar tomonidan, standart plaginlar yoki foydalanuvchi tomonidan belgilangan plaginlar tomonidan taqdim etiladi (pom faylida sozlangan). Nol plaginli faza maqsadlar hech narsa qilmaydi.

Maven tekshiruvi nima qiladi?

2 ta javob. mvn tekshirish - avval aytib o'tilganidek - har qanday integratsiya testlarini amalga oshiradi maven loyihada topiladi. mvn install bilvosita mvnni ishga tushiradi tekshirish va keyin olingan artefaktni mahalliyngizga ko'chiradi maven odatda C:Userusername ostida topishingiz mumkin bo'lgan ombor. Agar siz Windows dan foydalanayotgan bo'lsangiz, m2 epository.

Tavsiya: