Kokia yra numatytoji Maven pakuotė?
Kokia yra numatytoji Maven pakuotė?

Video: Kokia yra numatytoji Maven pakuotė?

Video: Kokia yra numatytoji Maven pakuotė?
Video: Maven Tutorial - Default folder structure in Maven 2024, Lapkritis
Anonim

The pakuotės tipas nurodytas pom. xml deskriptorius per < pakuotės > elementas, dažniausiai po jo Maven koordinates. The numatytoji pakuotė tipas yra stiklainis. Papildinio tikslai, kuriuos vykdo numatytas kiekviename gyvavimo ciklo etape priklauso nuo pakuotės projekto, kurį statysime, tipą.

Šiuo atžvilgiu, kas yra pakuotė Maven?

Svarbiausias aspektas a Maven projektas yra jo pakuotės tipas, kuris nurodo projekto gaminamo artefakto tipą. Yra daug įmontuotų Maven pakuotė tipai (pavyzdžiui, stiklainis, karas ir ausis). Projekto pakavimas tipas nurodo papildinio tikslus, kurie vykdomi per kiekvieną Maven statybos etapas.

Be to, koks yra „Pom“pakuotės tipas? “ pom ” pakavimas yra ne kas kita, kaip konteineris, kuriame yra kitų paketų / modulių, tokių kaip stiklainis, karas ir ausis. jei atliekate kokią nors operaciją su išoriniu paketu / konteineriu, pvz., mvn clean compile install. tada vidiniai paketai / moduliai taip pat gauna švarų kompiliavimo diegimą.

Vadinasi, kas yra gudrus tikslas?

Įvartis yra vienintelis užduoties vienetas, kuris atlieka tikrą darbą. Pavyzdžiui, kompiliuoti įvartis (veikia kaip mvn kompiliatorius: kompiliatorius), kuris kompiliuoja Java šaltinį. Visi tikslus yra teikiami įskiepių, pagal numatytuosius įskiepius arba vartotojo apibrėžtus papildinius (konfigūruotus pom faile). Fazė su nuliniu papildiniu tikslus nieko nedaro.

Ką veikia Maven verify?

2 atsakymai. mvn patikrinti - kaip minėta anksčiau - atlieka bet kokius integravimo testus, kurie maven radinius projekte. mvn install netiesiogiai paleidžia mvn patikrinti ir nukopijuoja gautą artefaktą į jūsų vietinį maven saugyklą, kurią paprastai galite rasti C: Usersusername. m2 saugykla, jei naudojate langus.

Rekomenduojamas: