Indholdsfortegnelse:
Video: Hvad er Maven-plugins?
2024 Forfatter: Lynn Donovan | [email protected]. Sidst ændret: 2023-12-15 23:45
Plugins er det centrale træk ved Maven der giver mulighed for genbrug af fælles byggelogik på tværs af flere projekter. De gør dette ved at udføre en "handling" (dvs. oprette en WAR-fil eller kompilere enhedstests) i sammenhæng med et projekts beskrivelse - Project Object Model (POM).
Simpelthen, hvad er plugins, der bruges i Maven?
10 essentielle Maven-plugins til Java-udviklere
- maven-compiler-plugin. Dette er det vigtigste maven-plugin.
- maven-surefire-plugin.
- maven-assembly-plugin.
- maven-jetty-plugin.
- maven-afhængighed-plugin.
- maven-jar-plugin.
- maven-war-plugin.
- maven-deploy-plugin.
Desuden, hvad er Maven Shade plugin? Apache Maven Shade Plugin . Det her plugin giver mulighed for at pakke artefakten i en uber-jar, inklusive dens afhængigheder og til skygge - dvs. omdøb - pakkerne for nogle af afhængighederne.
Efterfølgende kan man også spørge, hvad er Maven war plugin?
Apache Maven WAR Plugin . Det WAR plugin er ansvarlig for at indsamle alle artefaktafhængigheder, klasser og ressourcer i webapplikationen og pakke dem ind i et webapplikationsarkiv.
Hvor er Maven-plugins gemt?
Installationen Plugin bruger oplysningerne i POM (groupId, artifactId, version) til at bestemme den korrekte placering for artefakten i det lokale lager. Det lokale depot er den lokale cache, hvor alle artefakter, der er nødvendige for bygningen, er gemt . Som standard er den placeret i brugerens hjemmemappe (~/.
Anbefalede:
Hvad er den nyeste version af Maven?
Maven 3.6.3
Hvad er afhængighedsstyring i Maven?
Afhængighedsstyring. Afhængighedsstyring er en mekanisme til at centralisere afhængighedsinformationen. I et projekt med flere moduler kan du i et overordnet projekt angive hele artefaktversionen, og den vil blive nedarvet af de underordnede projekter. Nedenfor vil vi se et eksempel, hvor der er to POM'er, som udvider den samme forælder
Hvad er standardemballagen i Maven?
Emballagetypen er angivet i pom. xml-deskriptor gennem elementet, normalt efter dets Maven-koordinater. Standardemballagetypen er krukke. Plugin-målene, der udføres som standard i hver fase af livscyklussen, afhænger af emballagetypen for det projekt, vi vil bygge
Hvad er Maven kommandolinje?
Maven giver et kommandolinjeværktøj. For at bygge et Maven-projekt via kommandolinjen skal du køre mvn-kommandoen fra kommandolinjen. Kommandoen skal udføres i den mappe, som indeholder den relevante pom-fil. Du skal give mvn-kommandoen den livscyklusfase eller -mål, der skal udføres
Hvad er forudsat afhængighed i Maven?
Maven-afhængighedsomfang – forudsat Maven-afhængighedsomfanget bruges under opbygning og test af projektet. De skal også køre, men bør ikke eksporteres, fordi afhængigheden vil blive leveret af runtime, for eksempel af servlet-container eller applikationsserver