Čo je artefakt v Maven?
Čo je artefakt v Maven?

Video: Čo je artefakt v Maven?

Video: Čo je artefakt v Maven?
Video: Java Pro-двинутый #2. Первое веб-приложение. Maven + JBoss. 2024, Apríl
Anonim

An artefakt je súbor, zvyčajne JAR, ktorý sa nasadí do a Maven Úložisko. A Maven build vytvorí jeden alebo viac artefakty , ako je kompilovaný JAR a „zdrojový“JAR. Každý artefakt má ID skupiny (zvyčajne obrátený názov domény, ako napr. com. foo), an artefakt ID (len názov) a reťazec verzie.

Čo je týmto spôsobom ID skupiny a artefaktu?

Definícia. The groupId je prvok XML v POM. XML súbor projektu Maven, ktorý špecifikuje id projektu skupina . naproti tomu artifactId je prvok XML v POM. XML projektu Maven, ktorý špecifikuje id projektu ( artefakt ).

Tiež, čo znamená Maven? Maven je nástroj na automatizáciu a správu vyvinutý spoločnosťou Apache Software Foundation. Pôvodne bol vydaný 13. júla 2004. V jazyku jidiš znamená význam Maven je „akumulátor vedomostí“. Maven je tiež schopný zostaviť ľubovoľný počet projektov do požadovaného výstupu, ako je jar, vojna, metadáta.

Vzhľadom na to, čo je groupId a artifactId v príklade projektu Maven?

groupId identifikuje vaše projektu jedinečne naprieč všetkými projektov , takže musíme presadiť schému pomenovania. Musí sa riadiť pravidlami pre názvy balíkov, čo znamená, že to musí byť aspoň názov domény, ktorú ovládate, a môžete vytvoriť toľko podskupín, koľko chcete. artifactId je názov nádoby bez verzie.

Čo je úložisko artefaktov?

Úložisko artefaktov je zbierka binárneho softvéru artefakty a metaúdaje uložené v definovanej adresárovej štruktúre, ktorú používajú klienti ako Maven, Mercury alebo Ivy na získanie binárnych súborov počas procesu zostavovania.

Odporúča: