Co je artefakt v Maven?
Co je artefakt v Maven?

Video: Co je artefakt v Maven?

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

An artefakt je soubor, obvykle JAR, který se nasadí do a Maven úložiště. A Maven build vytvoří jeden nebo více artefakty , jako je kompilovaný JAR a "zdrojový" JAR. Každý artefakt má ID skupiny (obvykle obrácený název domény, jako com. example. foo), an artefakt ID (pouze název) a řetězec verze.

Co je tímto způsobem ID skupiny a artefaktu?

Definice. The groupId je prvek XML v POM. XML soubor projektu Maven, který specifikuje id projektu skupina . V porovnání, ArtifactId je prvek XML v POM. XML projektu Maven, který specifikuje id projektu ( artefakt ).

A co znamená Maven? Maven je nástroj pro automatizaci a správu vyvinutý společností Apache Software Foundation. Původně byla vydána 13. července 2004. V jazyce jidiš význam Maven je „akumulátor znalostí“. Maven je také schopen vytvořit libovolný počet projektů do požadovaného výstupu, jako je jar, válka, metadata.

Vzhledem k tomu, co je groupId a artifactId v příkladu projektu Maven?

groupId identifikuje vaše projekt jedinečně napříč všemi projekty , takže musíme vynutit schéma pojmenování. Musí se řídit pravidly pro názvy balíčků, což znamená, že to musí být alespoň jako název domény, kterou ovládáte, a můžete vytvořit tolik podskupin, kolik chcete. ArtifactId je název nádoby bez verze.

Co je úložiště artefaktů?

Úložiště artefaktů je sbírka binárního softwaru artefakty a metadata uložená v definované adresářové struktuře, kterou používají klienti jako Maven, Mercury nebo Ivy k načítání binárních souborů během procesu sestavování.

Doporučuje: