Hva er Maven-plugins?
Hva er Maven-plugins?
Anonim

Plugins er det sentrale trekk ved Maven som tillater gjenbruk av felles byggelogikk på tvers av flere prosjekter. De gjør dette ved å utføre en "handling" (dvs. lage en WAR-fil eller kompilere enhetstester) i sammenheng med et prosjekts beskrivelse - Project Object Model (POM).

Ganske enkelt, hva er pluginene som brukes i Maven?

10 essensielle Maven-plugins for Java-utviklere

  • maven-compiler-plugin. Dette er den viktigste maven-pluginen.
  • maven-surefire-plugin.
  • maven-assembly-plugin.
  • maven-jetty-plugin.
  • maven-avhengighetsplugin.
  • maven-jar-plugin.
  • maven-war-plugin.
  • maven-deploy-plugin.

Videre, hva er Maven Shade-plugin? Apache Maven Shade Plugin . Dette plugg inn gir muligheten til å pakke artefakten i en uber-jar, inkludert dens avhengigheter og til skygge - dvs. gi nytt navn - pakkene til noen av avhengighetene.

Deretter kan man også spørre, hva er Maven war plugin?

Apache Maven WAR-plugin . De WAR-plugin er ansvarlig for å samle alle artefaktavhengigheter, klasser og ressurser til nettapplikasjonen og pakke dem inn i et nettapplikasjonsarkiv.

Hvor lagres Maven-plugins?

Installasjonen Plugg inn bruker informasjonen i POM (groupId, artifactId, versjon) for å bestemme den riktige plasseringen for artefakten i det lokale depotet. Det lokale depotet er den lokale cachen der alle gjenstander som trengs for byggingen er lagret . Som standard er den plassert i brukerens hjemmekatalog (~/.

Anbefalt: