Innehållsförteckning:
Video: Vad är Maven-plugins?
2024 Författare: Lynn Donovan | [email protected]. Senast ändrad: 2023-12-15 23:53
Plugins är det centrala inslaget i Maven som möjliggör återanvändning av gemensam bygglogik över flera projekt. De gör detta genom att utföra en "åtgärd" (d.v.s. skapa en WAR-fil eller sammanställa enhetstester) inom ramen för ett projekts beskrivning - Project Object Model (POM).
Helt enkelt så, vilka plugins används i Maven?
10 viktiga Maven-plugins för Java-utvecklare
- maven-kompilator-plugin. Detta är den viktigaste maven-plugin.
- maven-surefire-plugin.
- maven-assembly-plugin.
- maven-jetty-plugin.
- maven-beroende-plugin.
- maven-jar-plugin.
- maven-war-plugin.
- maven-deploy-plugin.
Dessutom, vad är Maven Shade-plugin? Apache Maven Shade Plugin . Detta plugin ger möjlighet att paketera artefakten i en uber-jar, inklusive dess beroenden och till skugga - d.v.s. byt namn på - paketen för några av beroenden.
Därefter kan man också fråga sig vad är Maven war plugin?
Apache Maven WAR Plugin . De WAR plugin är ansvarig för att samla in alla artefaktberoenden, klasser och resurser för webbapplikationen och paketera dem i ett webbapplikationsarkiv.
Var lagras Maven-plugins?
Installera Plugin använder informationen i POM (groupId, artifactId, version) för att bestämma den korrekta platsen för artefakten i det lokala arkivet. Det lokala förvaret är den lokala cachen där alla artefakter som behövs för bygget finns lagrat . Som standard finns den i användarens hemkatalog (~/.
Rekommenderad:
Vad är den senaste versionen av Maven?
Maven 3.6.3
Vad är beroendehantering i Maven?
Beroendehantering. Beroendehantering är en mekanism för att centralisera beroendeinformationen. I ett flermodulsprojekt kan du ange i ett överordnat projekt all artefaktversion och den kommer att ärvas av de underordnade projekten. Nedan ser vi ett exempel där det finns två POM:er som utökar samma förälder
Vad är standardförpackningen i Maven?
Förpackningstypen anges i pom. xml-deskriptor genom elementet, vanligtvis efter dess Maven-koordinater. Standardförpackningstypen är burk. Pluginmålen som exekveras som standard i varje fas av livscykeln beror på förpackningstypen för projektet som vi kommer att bygga
Vad är Maven kommandorad?
Maven tillhandahåller ett kommandoradsverktyg. För att bygga ett Maven-projekt via kommandoraden, kör kommandot mvn från kommandoraden. Kommandot ska köras i katalogen som innehåller den relevanta pom-filen. Du måste förse mvn-kommandot med livscykelfasen eller målet att utföra
Vad är tillhandahållet beroende i Maven?
Maven dependency scope – förutsatt Maven dependency scope som tillhandahålls används under uppbyggnad och test av projektet. De måste också köras, men bör inte exporteras, eftersom beroendet kommer att tillhandahållas av körtiden, till exempel av servletbehållare eller applikationsserver