Inhoudsopgave:

Wat zijn de Maven-plug-ins?
Wat zijn de Maven-plug-ins?

Video: Wat zijn de Maven-plug-ins?

Video: Wat zijn de Maven-plug-ins?
Video: Maven Tutorial 06 - Introduction to Plugins with the Maven Compiler Plugin 2024, November
Anonim

Plug-ins zijn het centrale kenmerk van Maven die het hergebruik van gemeenschappelijke bouwlogica voor meerdere projecten mogelijk maken. Ze doen dit door een "actie" uit te voeren (d.w.z. een WAR-bestand maken of unit-tests samenstellen) in de context van de beschrijving van een project - het Project Object Model (POM).

Simpel gezegd, wat zijn de plug-ins die in Maven worden gebruikt?

10 essentiële Maven-plug-ins voor Java-ontwikkelaars

  • maven-compiler-plug-in. Dit is de belangrijkste maven-plug-in.
  • maven-surefire-plug-in.
  • maven-assembly-plugin.
  • maven-jetty-plugin.
  • maven-dependency-plug-in.
  • maven-jar-plug-in.
  • maven-war-plug-in.
  • maven-deploy-plugin.

Bovendien, wat is de Maven Shade-plug-in? Apache Maven Shade-plug-in . Dit inpluggen biedt de mogelijkheid om het artefact in een uber-jar te verpakken, inclusief de afhankelijkheden en om schaduw - d.w.z. hernoemen - de pakketten van enkele van de afhankelijkheden.

Vervolgens kan men zich ook afvragen, wat is de Maven-oorlogsplug-in?

Apache Maven WAR-plug-in . De WAR-plug-in is verantwoordelijk voor het verzamelen van alle artefactafhankelijkheden, klassen en bronnen van de webapplicatie en deze in een webapplicatiearchief te verpakken.

Waar worden Maven-plug-ins opgeslagen?

De installatie Inpluggen gebruikt de informatie in de POM (groupId, artifactId, version) om de juiste locatie voor het artefact binnen de lokale repository te bepalen. De lokale repository is de lokale cache waar alle artefacten die nodig zijn voor de build zijn opgeslagen . Standaard bevindt het zich in de homedirectory van de gebruiker (~/.

Aanbevolen: