De Maven Site-plug-in
• Maven Compiler-plug-in
• Beknopte handleiding voor de Maven-installatieplug-in
• De Maven Failsafe-plug-in
• Beknopte handleiding voor de Maven Surefire-plug-in
• De Maven Deploy-plug-in
• De Maven Clean-plug-in
• De Maven Verifier-plug-in
• De Maven Site-plug-in (huidig artikel) • Gids voor de Core Maven-plug-ins
1. Overzicht
Deze tutorial introduceert de site plug-in, een van de belangrijkste plug-ins van de Maven-buildtool.
Raadpleeg deze tutorial voor een overzicht van de andere kernplug-ins.
2. Plug-in doelen
De Maven site levenscyclus kent twee fasen die zijn gebonden aan de doelstellingen van de site plug-in standaard: de site fase is gebonden aan de site doel, en de site-deploy fase is gebonden aan de inzetten doel.
Hier zijn de beschrijvingen van die doelen:
- site – een site genereren voor een enkel project; de gegenereerde site toont alleen informatie over de artefacten die zijn gespecificeerd in de POM
- inzetten – implementeer de gegenereerde site naar de URL die is opgegeven in het distributiebeheer element van de POM
In aanvulling op site en inzetten, de site plug-in heeft verschillende andere doelen om de inhoud van de gegenereerde bestanden aan te passen en om het implementatieproces te beheersen.
3. Doelstelling
We kunnen deze plug-in gebruiken zonder deze aan de POM toe te voegen, aangezien de super POM deze al bevat.
Om een site te genereren, hoeft u alleen maar uit te voeren mvn site: site of mvn-site.
Om de gegenereerde site op een lokale computer te bekijken, voert u uit mvn-site: run. Met deze opdracht wordt de site geïmplementeerd op een Jetty-webserver op het adres localhost: 8080.
De rennen Het doel van deze plug-in is niet impliciet gebonden aan een fase in de levenscyclus van de site, daarom moeten we deze rechtstreeks aanroepen.
Als we de server willen stoppen, kunnen we gewoon op Ctrl + C.
4. Conclusie
Dit artikel behandelde het site plug-in en hoe u de doelen kunt uitvoeren.
We kunnen meer informatie over deze plug-in vinden op de Maven-website.
De volgende » Gids voor de Core Maven-plug-ins « Vorige De Maven Verifier-plug-in