Cos'è l'artefatto in Maven?
Cos'è l'artefatto in Maven?

Video: Cos'è l'artefatto in Maven?

Video: Cos'è l'artefatto in Maven?
Video: Installation of Nexus Repository in windows | Configure Maven pom file to upload artifact | Tutorial 2024, Novembre
Anonim

Un artefatto è un file, di solito un JAR, che viene distribuito in a Esperto di deposito. UN Esperto di build ne produce uno o più artefatti , come un JAR compilato e un JAR "sources". Ogni artefatto ha un ID di gruppo (di solito un nome di dominio invertito, come com. example. foo), e artefatto ID (solo un nome) e una stringa di versione.

In questo modo, cos'è l'ID di gruppo e artefatto?

Definizione. Il IDgruppo è un elemento XML nel POM. File XML di un progetto Maven che specifica il ID del progetto gruppo . In contrasto, ID artefatto è un elemento XML nel POM. XML di un progetto Maven che specifica il ID del progetto ( artefatto ).

Inoltre, cosa significa Maven? Esperto di è uno strumento di automazione e gestione sviluppato da Apache Software Foundation. È stato inizialmente rilasciato il 13 luglio 2004. In lingua yiddish il significato di Esperto di è "accumulatore di conoscenza". Esperto di è anche in grado di creare un numero qualsiasi di progetti nell'output desiderato come jar, war, metadati.

Considerando questo, cosa sono groupId e artifactId nell'esempio del progetto Maven?

IDgruppo identificherà il tuo progetto in modo univoco in tutto progetti , quindi dobbiamo applicare uno schema di denominazione. Deve seguire le regole del nome del pacchetto, il che significa che deve essere almeno come un nome di dominio che controlli e puoi creare tutti i sottogruppi che desideri. ID artefatto è il nome del vaso senza versione.

Che cos'è il repository degli artefatti?

Deposito di artefatti è una raccolta di software binario artefatti e metadati archiviati in una struttura di directory definita che viene utilizzata da client come Maven, Mercury o Ivy per recuperare i file binari durante un processo di compilazione.

Consigliato: