Mavendagi artefakt nima?
Mavendagi artefakt nima?

Video: Mavendagi artefakt nima?

Video: Mavendagi artefakt nima?
Video: 스프링 5 기초강의 - 2-12강 메이븐의 이해 2024, Aprel
Anonim

An artefakt a.ga joylashtiriladigan fayl, odatda JAR Maven ombori. A Maven qurish bir yoki bir nechta ishlab chiqaradi artefaktlar , masalan, kompilyatsiya qilingan JAR va "manbalar" JAR. Har biri artefakt guruh identifikatoriga ega (odatda teskari domen nomi, masalan, com. misol. foo), an artefakt ID (faqat ism) va versiya qatori.

Shu tarzda, guruh va artefakt identifikatori nima?

Ta'rif. The groupId POMdagi XML elementidir. ni belgilaydigan Maven loyihasining XML fayli id loyihaning guruh . Farqli o'laroq, artefakt identifikatori POMdagi XML elementidir. ni belgilaydigan Maven loyihasining XML id loyihaning ( artefakt ).

Bundan tashqari, Maven nimani anglatadi? Maven Apache Software Foundation tomonidan ishlab chiqilgan avtomatlashtirish va boshqarish vositasidir. U dastlab 2004-yil 13-iyulda chiqarilgan. Yiddish tilida maʼnosi Maven “bilim to‘plovchi”dir. Maven jar, urush, metama'lumotlar kabi istalgan natijaga istalgan miqdordagi loyihalarni yaratishga qodir.

Buni hisobga olsak, Maven loyihasi misolida groupId va artifactId nima?

groupId sizni aniqlaydi loyiha hamma uchun o'ziga xos loyihalar , shuning uchun biz nomlash sxemasini qo'llashimiz kerak. U paket nomi qoidalariga rioya qilishi kerak, bu hech bo'lmaganda siz boshqaradigan domen nomi sifatida bo'lishi kerakligini anglatadi va siz xohlagancha ko'plab kichik guruhlar yaratishingiz mumkin. artefakt identifikatori versiyasiz bankaning nomi.

Artefaktlar ombori nima?

Artifakt ombori ikkilik dasturiy ta'minot to'plamidir artefaktlar va Maven, Mercury yoki Ivy kabi mijozlar tomonidan qurilish jarayonida ikkilik fayllarni olish uchun foydalaniladigan belgilangan katalog tuzilmasida saqlanadigan metama'lumotlar.

Tavsiya: