Ano ang default na packaging sa Maven?
Ano ang default na packaging sa Maven?

Video: Ano ang default na packaging sa Maven?

Video: Ano ang default na packaging sa Maven?
Video: How To Fix Google Play Services Keeps Stopping 2024, Nobyembre
Anonim

Ang packaging ang uri ay tinukoy sa pom. xml descriptor sa pamamagitan ng < packaging > elemento, kadalasan pagkatapos nito Maven mga coordinate. Ang default na packaging ang uri ay garapon. Ang mga layunin ng plugin na isinagawa ng default sa bawat yugto ng lifecycle ay nakasalalay sa packaging uri ng proyekto na aming gagawin.

Kaugnay nito, ano ang packaging sa Maven?

Ang pinakamahalagang aspeto ng a Maven proyekto nito packaging uri, na tumutukoy sa uri ng artifact na ginagawa ng proyekto. Maraming built-in Maven packaging mga uri (halimbawa, banga, digmaan, at tainga). Isang proyekto packaging uri ay tumutukoy sa mga layunin ng plugin na isinasagawa sa bawat isa Maven yugto ng pagbuo.

Bukod pa rito, ano ang uri ng packaging na Pom? “ pom ” packaging ay walang iba kundi ang lalagyan, na naglalaman ng iba pang mga pakete/modyul tulad ng banga, digmaan, at tainga. kung magsagawa ka ng anumang operasyon sa panlabas na pakete/lalagyan tulad ng mvn clean compile install. pagkatapos ang mga panloob na pakete/modul ay nakakakuha din ng malinis na pag-install ng compile.

Dahil dito, ano ang layunin ng maven?

Layunin ay ang nag-iisang yunit ng gawain na gumagawa ng ilang tunay na gawain. Halimbawa ang compile layunin (tumatakbo bilang mvn compiler:compile) na nag-compile ng Java source. Lahat mga layunin ay ibinibigay ng mga plugin, alinman sa pamamagitan ng mga default na plugin o ng mga plugin na tinukoy ng gumagamit (naka-configure sa pom file). Isang yugto na may zero na plugin mga layunin walang ginagawa.

Ano ang ginagawa ng Maven verify?

2 Sagot. mvn patunayan - tulad ng sinabi dati - nagsasagawa ng anumang mga pagsubok sa pagsasama na iyon maven mahahanap sa proyekto. Ang pag-install ng mvn ay tahasang nagpapatakbo ng mvn patunayan at pagkatapos ay kopyahin ang resultang artifact sa iyong lokal maven repositoryo na karaniwan mong mahahanap sa ilalim ng C:Usersusername. m2 epository kung gumagamit ka ng windows.

Inirerekumendang: