Mündəricat:

Maven plaginləri hansılardır?
Maven plaginləri hansılardır?

Video: Maven plaginləri hansılardır?

Video: Maven plaginləri hansılardır?
Video: Java Tech Talk: Hand-made Spring Boot Starter 2024, Noyabr
Anonim

Pluginlər mərkəzi xüsusiyyətidir Maven bir çox layihələrdə ümumi qurma məntiqindən təkrar istifadə etməyə imkan verir. Onlar bunu layihənin təsviri kontekstində - Layihə Obyekt Modeli (POM) kontekstində "fəaliyyət" yerinə yetirməklə (yəni, WAR faylı yaratmaq və ya vahid testlərini tərtib etməklə) edirlər.

Sadəcə olaraq, Maven-də istifadə olunan plaginlər hansılardır?

Java Tərtibatçıları üçün 10 Əsas Maven Pluginləri

  • maven-compiler-plugin. Bu ən vacib maven plaginidir.
  • maven-surefire-plugin.
  • maven-assembly-plugin.
  • maven-jetty-plugin.
  • maven-asılılıq-plugin.
  • maven-jar-plugin.
  • maven-war-plugin.
  • maven-deploy-plugin.

Bundan əlavə, Maven Shade plagini nədir? Apache Maven Shade Plugin . Bu plagin asılılıqları da daxil olmaqla, artefaktı uber-jarda qablaşdırmaq imkanı verir kölgə - yəni adını dəyişmək - bəzi asılılıqların paketləri.

Sonradan soruşa bilərsiniz ki, Maven müharibə plagini nədir?

Apache Maven WAR Plugin . The WAR Plugin veb tətbiqinin bütün artefakt asılılıqlarını, siniflərini və resurslarını toplamaq və onları veb proqram arxivinə qablaşdırmaq üçün məsuliyyət daşıyır.

Maven plaginləri harada saxlanılır?

Quraşdırma Plugin yerli repozitoriyada artefaktın düzgün yerini müəyyən etmək üçün POM-dakı məlumatdan (qrupId, artifactId, versiya) istifadə edir. Yerli depo, tikinti üçün lazım olan bütün artefaktların olduğu yerli keşdir saxlanılır . Varsayılan olaraq, o, istifadəçinin ev kataloqunda yerləşir (~/.

Tövsiyə: