Mis on Maveni vaikepakend?
Mis on Maveni vaikepakend?

Video: Mis on Maveni vaikepakend?

Video: Mis on Maveni vaikepakend?
Video: it's different - Shadows (feat. Miss Mary) [NCS Release] 2024, November
Anonim

The pakendamine tüüp on märgitud pom. xml deskriptor läbi < pakendamine > element, tavaliselt selle järel Maven koordinaadid. The vaikimisi pakend tüüp on purk. Plugina eesmärgid, mida täidab vaikimisi elutsükli igas faasis sõltuvad pakkimine ehitatava projekti tüüp.

Mis on sellega seoses Mavenis pakend?

Kõige olulisem aspekt a Maven projekt on tema pakkimine tüüp, mis määrab projekti toodetava artefakti tüübi. Sisseehitatud on palju Maven pakend tüüpi (nt purk, sõda ja kõrv). Projekti oma pakendamine tüüp määrab plugina eesmärgid, mis täidetakse iga selle käigus Maven ehitamise etapp.

Lisaks, mis on pakenditüüp Pom? “ pom ” pakendamine pole midagi muud kui konteiner, mis sisaldab muid pakette/mooduleid nagu purk, sõda ja kõrv. kui teete mis tahes toimingu välispaketi/konteineriga, näiteks mvn clean compile install. siis saavad ka sisemised paketid/moodulid puhta kompileerimise.

Järelikult, mis on meeletu eesmärk?

Eesmärk on üks ülesandeüksus, mis teeb tegelikku tööd. Näiteks kompileerimine eesmärk (jookseb kui mvn kompilaator:kompilaator), mis kompileerib Java allika. Kõik eesmärgid neid pakuvad pistikprogrammid, kas vaikepluginad või kasutaja määratud pistikprogrammid (konfigureeritud pom-failis). Null-pluginaga faas eesmärgid ei tee midagi.

Mida Maven verify teeb?

2 vastust. mvn kontrollida - nagu varem öeldud - viib läbi kõik integratsioonitestid, mis maven leiab projektist. mvn install käitab kaudselt mvn-i kontrollida ja seejärel kopeerib saadud artefakti teie kohalikku maven hoidla, mille leiate tavaliselt C:Usersusername alt. m2 hoidla, kui kasutate aknaid.

Soovitan: