Maven Optional Plugins

The following plugins are optional

Maven Announcement pluginProduce release announcement
Maven Ant Plug-inGenerate Ant build file
Maven Antlr PluginProcess Antlr grammars
Maven Appserver PluginA Maven plugin that can be used to install and control a J2EE application server instance.
Maven Artifact Plug-inTools to manage artifacts and deployment
Maven Ashkelon Plug-inPublish javadoc to Ashkelon
Maven AspectJ Plug-inEclipse Plugin for AspectJ
Maven AspectWerkz Plug-inAspectWerkz plugin
Maven Caller PluginMaven Caller plugin
Maven Castor Plug-inPlexus Tools
Maven Changelog Plug-inProduce SCM changelog reports
Maven Changes Plug-inProduce changes report
Maven Checkstyle Plug-inProduce Checkstyle report
Maven Clean Plug-inClean plugin for Maven
Maven Clover Plug-inProduce Clover reports
Maven CodeSwitcher Plugin
Maven Console Plug-inConsole for Maven
Maven Cruise Control Plug-inCruise Control Plugin for Maven
Maven JUnit Report Plug-inReports from JUnit tests
Maven Dashboard PluginGenerate a statistic dashboard
Maven Deploy Plug-inDeploy to remote repository
Maven Developer Activity Plug-inDeveloper Activity report
Maven Distribution Plug-inCreate source and binary distributions
Maven DocBook Plug-inConvert docbook to xdoc
Maven EAR PluginEar Plugin for Maven
Maven Eclipse Plug-inEclipse Plugin for Maven
Maven EJB PluginEJB Plugin for Maven
Maven example projectsA collection of example projects showing how to use maven in different situations
Maven FAQ Plug-inFAQ Plugin
Maven File Activity Plug-inFile activity Report
Maven Genapp PluginA collection of example projects showing how to use maven in different situations
Maven Gump Plug-inproduce Gump descriptor
Maven Hibernate Plug-inWork with Hibernate classes
Maven Html2XDoc Plug-inHTML to xdoc transformer
Maven IDEA Plug-inIDEA Plugin for Maven
Maven J2EE PluginJ2EE tools
Maven Jalopy PluginReformat java source
Maven Jar Plug-inCreate jar files
Maven Java Plug-inCompile java code
Maven Javacc PluginProcess javacc/jtree grammars
Maven Javadoc Plug-inProduce Javadocs and report
Maven JBoss Plug-inJBoss plugin
Maven JBuilder Plug-inJBuilder Plugin for Maven
Maven JCoverage pluginThis plugin provides coverage analysis of your source-code based on the open-source jcoverage tool.
Maven JDEE Plug-inJDEE Plugin for Maven
Maven JDepend PluginProduce metrics
Maven JDeveloper Plug-inJDeveloper Plugin for Maven
Maven JDiff PluginDiff between CVS releases
Maven JellyDoc Plug-inJavadoc stuff for Jelly tags
Maven Jetty pluginRun Jetty
Maven JIRA Plug-inDownload issue from Jira
Maven JNLP Plug-inJNLP Plugin for Maven
Maven JUnitDoclet Plug-inJUnitDoclet test generator
Maven JXR Plug-inCreate cross reference
Maven Latex Plug-inProduce HTML from latex
Maven Latka Plug-inRun Latka scripts
Maven License Plug-inCreate xml version of license
Maven LinkCheck Plug-inCheck xdoc links
Maven MultiChanges pluginProduce release dashboard for subprojects
Maven Multi-Project Plug-inMulti-Project Plugin for Maven
Maven Native Plug-inNative plugin
Maven NSIS Plug-inNSIS Plugin for Maven
Maven PDF Plug-inGenerator of project documentation in PDF Format.
Maven Perforce PluginAllow perforce tasks to be used
Maven Plugin PluginMaven Plugin plugin
Maven PMD Plug-inMaven Plugin for PMD
Maven POM PluginCheck Project Object Model
Maven Release Plug-inProduce project release
Maven Repository Plug-inTools to work with the central repo
Maven Source Control Management Plug-inSCM Plugin for Maven. Requires Maven 1.0 RC2.
Maven Shell Plug-inShell Plugin for Maven
Maven Simian PluginSimian Plugin for Maven
Maven Site PluginGenerate web site
Maven StatCvs Plug-inProvides CVS statistics
Maven Struts PluginWork with struts jars
Maven Tasklist Plug-inCreate xdoc from @TODO tags
Maven Test Plug-inRun JUnit tests
Maven TJDO pluginMaven TJDO plugin
Maven Touchstone Plug-inSanity Check test project
Maven Touchstone Partner Plug-inTesting sanity check project
Maven Uberjar PluginUberjar packages your project as well as its dependencies into a single jar file. In addition, bootstrap code is added that enables a main class to be invoked by simply typing: java -jar your.jar
Maven VDoclet Plug-inVDoclet plugin for Maven
Maven WAR PluginWar Plugin for Maven
Maven Webserver PluginManage web servers
Maven Wizard Plug-inWizard for Maven
Maven XDoc Plug-inConvert xdocs into HTML