Mundarija:

Maven plaginlari nima?
Maven plaginlari nima?

Video: Maven plaginlari nima?

Video: Maven plaginlari nima?
Video: ZBOR NIMA UCHUN KERAK? /mma mashg’ulot tog’ 🏔 hududida 1 kunlik to’liq video💣 2024, May
Anonim

Plaginlar ning markaziy xususiyati hisoblanadi Maven bir nechta loyihalarda umumiy qurish mantig'ini qayta ishlatishga imkon beradi. Ular buni loyiha tavsifi kontekstida - Loyiha ob'ekt modeli (POM) kontekstida "harakat" (ya'ni, WAR faylini yaratish yoki birlik testlarini kompilyatsiya qilish) orqali amalga oshiradilar.

Oddiy qilib aytganda, Maven-da ishlatiladigan plaginlar nima?

Java dasturchilari uchun 10 ta asosiy Maven plaginlari

  • maven-kompilyator-plagin. Bu eng muhim maven plaginidir.
  • maven-surefire plagini.
  • maven-assembly-plagin.
  • maven-jetty-plagin.
  • mavenga bog'liqlik plagini.
  • maven-jar-plagin.
  • maven-war-plagin.
  • maven-deploy-plugin.

Bundan tashqari, Maven Shade plagini nima? Apache Maven Shade plagini . Bu plagin artefaktni uber-jarga qadoqlash imkoniyatini beradi, shu jumladan uning bog'liqliklari va soya - ya'ni nomini o'zgartirish - ba'zi bog'liqliklarning paketlari.

Keyinchalik, Maven urush plagini nima degan savol tug'ilishi mumkin.

Apache Maven WAR plagini . The WAR plagini veb-ilovaning barcha artefakt bog'liqliklari, sinflari va resurslarini to'plash va ularni veb-ilovalar arxiviga joylashtirish uchun javobgardir.

Maven plaginlari qayerda saqlanadi?

O'rnatish Plagin mahalliy omborda artefaktning to'g'ri joylashishini aniqlash uchun POM (groupId, artifactId, versiya) ma'lumotlaridan foydalanadi. Mahalliy ombor - bu qurish uchun zarur bo'lgan barcha artefaktlar joylashgan mahalliy kesh saqlanadi . Odatiy bo'lib, u foydalanuvchining uy katalogida joylashgan (~/.

Tavsiya: