Šta je artefakt u Mavenu?
Šta je artefakt u Mavenu?

Video: Šta je artefakt u Mavenu?

Video: Šta je artefakt u Mavenu?
Video: смерть начинается в кишечнике! зачем умирать, если у тебя есть это растение! 2024, Novembar
Anonim

An artefakt je datoteka, obično JAR, koja se postavlja u a Maven spremište. A Maven build proizvodi jedan ili više artefakti , kao što je kompajlirani JAR i "izvorni" JAR. Svaki artefakt ima ID grupe (obično obrnuto ime domene, kao npr. com. foo), an artefakt ID (samo ime) i string verzije.

Na ovaj način, šta je ID grupe i artefakta?

Definicija. The groupId je XML element u POM-u. XML fajl Maven projekta koji specificira id projekta grupa . U kontrastu, artefactId je XML element u POM-u. XML Maven projekta koji specificira id projekta ( artefakt ).

Takođe, šta Maven znači? Maven je alat za automatizaciju i upravljanje razvijen od strane Apache Software Foundation. Prvobitno je objavljen 13. jula 2004. Na jeziku jidiš značenje Maven je "akumulator znanja". Maven također je u mogućnosti da ugradi bilo koji broj projekata u željeni izlaz kao što su jar, war, metapodaci.

S obzirom na ovo, šta je groupId i artifactId u primjeru projekta Maven?

groupId će identifikovati vaše projekat jedinstveno za sve projekti , tako da moramo primijeniti šemu imenovanja. Mora slijediti pravila o nazivu paketa, što znači da mora biti barem kao ime domene koje kontrolirate, i možete kreirati onoliko podgrupa koliko želite. artefactId je naziv tegle bez verzije.

Šta je skladište artefakata?

Repozitorijum artefakata je zbirka binarnog softvera artefakti i metapodatke pohranjene u definiranoj strukturi direktorija koju koriste klijenti kao što su Maven, Mercury ili Ivy za dohvaćanje binarnih datoteka tokom procesa izgradnje.

Preporučuje se: