Hva er artefakt i Maven?
Hva er artefakt i Maven?

Video: Hva er artefakt i Maven?

Video: Hva er artefakt i Maven?
Video: Dette funnet av arkeologer er 380 millioner år gammelt! Den tilhører en levende organisme 2024, April
Anonim

An gjenstand er en fil, vanligvis en JAR, som blir distribuert til en Maven oppbevaringssted. EN Maven build produserer en eller flere gjenstander , for eksempel en kompilert JAR og en "kilder" JAR. Hver gjenstand har en gruppe-ID (vanligvis et omvendt domenenavn, som com. eksempel. foo), en gjenstand ID (bare et navn) og en versjonsstreng.

På denne måten, hva er gruppe- og artefakt-ID?

Definisjon. De gruppe-ID er et XML-element i POM. XML-fil for et Maven-prosjekt som spesifiserer id av prosjektet gruppe . I motsetning, artefakt-ID er et XML-element i POM. XML for et Maven-prosjekt som spesifiserer id av prosjektet ( gjenstand ).

Dessuten, hva betyr Maven? Maven er et automatiserings- og administrasjonsverktøy utviklet av Apache Software Foundation. Den ble opprinnelig utgitt 13. juli 2004. På jiddisk språk betydningen av Maven er "akkumulator av kunnskap". Maven er også i stand til å bygge et hvilket som helst antall prosjekter til ønsket utgang som jar, war, metadata.

Med tanke på dette, hva er groupId og artifactId i Maven-prosjekteksemplet?

gruppe-ID vil identifisere din prosjekt unikt for alle prosjekter , så vi må håndheve et navneskjema. Det må følge reglene for pakkenavn, hva betyr at det må være minst som et domenenavn du kontrollerer, og du kan opprette så mange undergrupper du vil. artefakt-ID er navnet på krukken uten versjon.

Hva er artefaktlager?

Artefaktlager er en samling av binær programvare gjenstander og metadata lagret i en definert katalogstruktur som brukes av klienter som Maven, Mercury eller Ivy for å hente binærfiler under en byggeprosess.

Anbefalt: