Innholdsfortegnelse:

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

Video: Hva er Maven-plugins?

Video: Hva er Maven-plugins?
Video: Java tech talk: Spring Boot and GraphQl integration. How to make it simple? 2024, November
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: