Warning |
---|
This information is currently out of date. Please consult the Maven and Mojo web sites for the existence of plugins |
- This list compares plugin availability between M1 and M2, tracking all publicly available plugins.
- If a publicly available plugin is not on the list, please email the Maven users list asking to add it.
- Note that in M2, no plugins ship with the core. M2 downloads them transparently as needed.
- A red X in the M2 column means the plugin is not yet available for M2.
- We hope to convert all plugins in a priority order (popularity?) and as time permits.
- We need folks in the community to help out with the porting effort.
- If you can convert a plugin from M1 to M2, please email the Maven users list to have your comments added.
- The number of
is an attempt to priorities based on my guess at usage.
= whether we need it is not yet determined and so should be the lowest priority
= Non functional
Key:
M1: Exists for Maven 1
M2: Exists for Maven 2
FC: Maven 2 version has all features of Maven 1 version
Rev: Has been reviewed and confirmed FC
Doc: Plugin documentation is complete
Repl Rel: Whether the Maven 2 Plugin has replaced the Maven 1 version
Maven Distributed Plugins
version has been released ( is final, but may be Beta or Alpha as well)
If you want to see the code for these plug-ins they are either located at Apache or the Mojo project at Codehaus:
Maven Distributed Plugins
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | Open Issues | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Changelog Clean Plugin | | | | | | | Edwin Punzalan |
| Includes dev and file activity |
| |||||||||||||||||||||||
| Maven Checkstyle Distribution Plugin | | | | | | |
| Assembly Plugin in m2 |
| ||||||||||||||||||||||||
| Maven Clean EAR Plugin | | | | |
|
| Maven Distribution Plugin | | | | |
| Assembly Plugin in m2 | Maven EAR Plugin | | | | |
|
| |||||||||||||
| Maven Eclipse Plugin | | | | | | Beta |
|
|
| ||||||||||||||||||||||||
| Maven EJB Plugin | | | | | | |
| Already have javadoc but still w/o how to use apt |
| ||||||||||||||||||||||||
| Maven Genapp Archetype Plugin | | | | | | Beta |
| Equivalent with Archetypes | Genapp in M1 |
| Maven IDEA Plug-in | | | | | |
|
|
| ||||||||||||||
| Maven Jar IDEA Plug-in | | | | | | |
|
|
| ||||||||||||||||||||||||
| Maven Java Jar Plug-in | | | | | | |
| Same as compiler plugin in m2 |
|
| Maven Javadoc Plug-in | | | | | |
|
|
| ||||||||||||||
| Maven JUnit Report PluginCompiler Plug-in | | | | | | | Johnny Ruiz III |
| Java plugin in M1 Separate from surefire plugin. Should this be renamed to Maven Surefire Report Plugin |
| |||||||||||||||||||||||
| Maven JXR Plug-in Plugin Plugin | | | | | | |
|
| |||||||||||||||||||||||||
Maven Plugin Plugin | | | | | |
|
| |||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||
| Maven Release Plug-in | | | | | | Beta |
|
|
| ||||||||||||||||||||||||
Maven Site Plugin | | | | | |
|
| |||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||
| Maven Test Resources Plug-in | | | | |
| Surefire plugin in m2 | Maven WAR Plugin | | | | | |
|
|
| ||||||||||||||||||
| Maven FAQ Install Plug-in | | | | | | |
| Equivalent with Doxia | |||||||||||||||||||||||||
Maven XDoc Plug-in | | | | | |
| Equivalent with Doxia | |||||||||||||||||||||||||||
|
| | | | | | Allan Ramirez | Includes announcement and JIRA |
| |||||||||||||||||||||||||
| Maven AspectJ Plugin Deploy Plug-in | | | | | | |
|
| |||||||||||||||||||||||||
| Maven Clover Plugin | | | | | |
| |||||||||||||||||||||||||||
|
|
| Maven Javacc Plugin | | | | | | Allan Ramirez |
|
| |||||||||||||||||||||||
| Maven JDepend Site Plugin | | | | | | | Allan Ramirez Beta |
| |||||||||||||||||||||||||
| Maven JDiff Plugin | | | | | | Edwin Punzalan |
| ||||||||||||||||||||||||||
| Maven PMD Plug-in | | | | | |
|
| ||||||||||||||||||||||||||
Incorporates FAQ, portions of XDoc |
|
| Maven RAR Plugin | | | | | |
|
| ||||||||||||||||||||||||
| Maven SCM Surefire Plug-in | | | | | | Beta |
|
| Maven Tasklist Plug-in | | | | | |
| Test plugin in M1 |
| ||||||||||||||||
| Maven License Plug-in WAR Plugin | | |
| |
| Part of project-reports |
| Maven DocBook Plugin | | | | | |
| Equivalent with Doxia | ||||||||||||||||||
| Maven Cruise ctrl Plugin | | | | | |
|
| ||||||||||||||||||||||||||
| Maven Dashboard Plugin | | | | | |
| May have a significantly different implementation under m2 | ||||||||||||||||||||||||||
| Already have javadoc but still w/o how to use apt |
| ||||||||||||||||||||||||||||||||
| Maven AntRun plugin | | | | | | |
|
|
| ||||||||||||||||||||||||
| Maven Sources plugin | | | | | | |
|
|
| ||||||||||||||||||||||||
| Maven Project Help Plugin | | | | | | Beta |
|
|
| ||||||||||||||||||||||||
| Maven RAR Plugin | | | | | | |
|
| |||||||||||||||||||||||||
| Maven SCM Plug-in | | | | | | Alpha |
|
|
| ||||||||||||||||||||||||
| Maven Verifier plugin | | | | | | Beta |
|
|
|
Maven Distributed Reports/Plugins
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Author for m2 version | Comments | Open Issues | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Changelog Plugin | | | | | | Beta | Edwin Punzalan | Includes dev and file activity |
| |||||||
| Maven Checkstyle Plugin | | | | | | Beta |
|
|
| |||||||
| Maven Javadoc Plug-in | | | | | | Beta |
|
|
| |||||||
| Surefire Report Plugin | | | | | | Beta | Johnny Ruiz III |
|
| |||||||
| Maven JXR Plug-in | | | | | | Beta |
|
| ||||||||
| Maven Project Reports | | | | | | Beta |
| Equivalent with Doxia |
| |||||||
| | | | | | Beta |
| Includes announcement and JIRA |
| ||||||||
| Maven Clover Plugin | | | | | | Alpha | The plugin does not only generate reports. It has a lover:check goal to fail the build if TPC is below a threshold for example |
| ||||||||
| Maven JDepend Plugin | | | | | | | Allan Ramirez |
| ||||||||
| Maven JDiff Plugin | | | | | | | Edwin Punzalan |
| ||||||||
| Maven PMD Plug-in | | | | | | Beta |
|
|
| |||||||
| Maven Tasklist Plug-in | | | | | | Beta |
|
| ||||||||
| Maven License Plug-in | | | | | | N/A |
| Part of project-reports | N/A | |||||||
| Maven DocBook Plugin | | | | | | N/A |
| Equivalent with Doxia |
Low Priority Maven Plugins
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Author for m2 version | Comments | Open Issues | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven AspectJ Plugin | | | | | | |
| Mojo sandbox | |||||||||||||||||
| Maven Cruise ctrl Plugin | | | | | | |
|
| |||||||||||||||||
| Maven Ant Plugin | | | | | | Beta |
|
|
| ||||||||||||||||
| Maven Jalopy Plugin | | | | | | | Johnny Ruiz III | With APT documentation |
| ||||||||||||||||
| Maven Jetty plugin | | | | | | | Deprecated in favor of Mortbay Jetty plugin |
| Maven Ant Plugin | | | | | |
|
|
| ||||||||
| Maven Jalopy Plugin Native Plug-in | | | | | | | Johnny Ruiz III | With APT documentation |
| ||||||||||||||||
| Maven Jetty plugin JNLP Plug-in | | | | | | | M2 version in Progress, will incorporate JNLP and Webstart plugins | ||||||||||||||||||
| | Kristian Nordal <kristian.nordal at gmail.com> |
| Maven PDF Plug-in | | | | | | | Jira Issues | | ||||||||||||||
count | true | url | N/A | |||||||||||||||||||||||
| Maven LinkCheck Plug-inAntlr Plugin | | | | | | Alpha |
|
|
| ||||||||||||||||
Maven Native Hibernate Plug-in | | | | | | | Tran <dantran at gmail.com> Edwin Punzalan |
|
| |||||||||||||||||
| Maven JNLP Plug-in Console Plugin | | | | | | Kris Bravo <m2 at corridor-software.us> | M2 version in Progress, will incorporate JNLP and Webstart plugins | |
|
| |||||||||||||||
Maven PDF NSIS Plug-in | | | | | | |
| Should be a Doxia sink |
| Maven Antlr Plugin |
| |||||||||||||||
| Maven JBoss plugin | | | | | | | Jeff Genender | Jeff should use Cargo | |||||||||||||||||
| Maven Abbot plugin | | | | | | | | |
|
| Possibly no maintainer for m2 version | ||||||||||||||
| Maven Castor Plugin |
| Maven Hibernate Plug-in | | | | | | Edwin Punzalan |
|
| | John Tolentino |
| ||||||||||||
| Maven Uberjar Plugin | | |
| Maven Simian Plugin | | | | | |
|
| Johnny Ruiz | much is already covered by assembly and uberjar bootstrap was very slow. would prefer a jarjar plugin | ||||||||||||
| Maven POM Plugin |
| Maven Html2XDoc Plug-in | | | | | |
| |
| We only need the validation goals from this, which could be part of a generic XML validation plugin | ||||||||||||||
| Maven JBuilder Plug-in | | | Could easily make an html parser for Doxia |
| Maven Console Plugin | | | | | |
|
| |||||||||||||
| Maven MultiChanges plugin | | | | | |
| Maybe N/a? | ||||||||||||||||||
| Maven NSIS Plug-in | | | | | |
|
|
Low Priority Maven Reports
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Author for m2 version | Comments | Open Issues | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Dashboard Plugin |
| Maven JBoss plugin | | | | | | |
|
|
| Maven Abbot plugin | May have a significantly different implementation under m2 | ||||||||||
| | | | | | |
|
| Possibly no maintainer for m2 version |
| ||||||||||||||
| | | | |
| Maven Castor Plugin | | | | | | John Tolentino |
| Allan Ramirez, ~chisisi |
|
| ||||||||
| Maven Simian Plugin | | |
| Maven Uberjar Plugin | | | | | | Johnny Ruiz | much is already covered by assembly and uberjar bootstrap was very slow. would prefer a jarjar plugin |
|
| ||||||||||
| Maven Html2XDoc Plug-in | | |
| Maven POM Plugin | | | | | |
| We only need the validation goals from this, which could be part of a generic XML validation plugin | Could easily make an html parser for Doxia | |||||||||||
| Maven MultiChanges plugin | | |
| Maven JBuilder Plug-in | | | | | |
| Maybe N/a? |
Hosted Outside Maven
Rating | Plugin | M1 | M2 | FC | Doc | Repl Rel | Author for m2 version | Comments | Open Issues | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven JPOX Plugin | | | | | Alpha |
|
|
| |||||||||
| Maven Clirr Plugin | | | | | |
| http://clirr.sourceforge.net/clirr-maven/index.html ![]() | ||||||||||
| Maven JDBC Plug-in | | | | | | in mojo sandbox pending more features |
| ||||||||||
| Maven Execute Plug-in | | | | | | replaced by the exec-maven-plugin in mojo sandbox needing some feature creep | |||||||||||
| | | | | |
|
| |||||||||||
| Maven WSDL2Java Axistools Plugin | | | | | | contains wsdl2java and java2wsdl goals |
| ||||||||||
| Tomcat Plugin | | | | | | Mark Hobson |
| ||||||||||
| XDoclet Plugin | | | | | | Kenney Westerhof <forge at neonics.com> | http://www.neonics.com/projects/maven-xdoclet-plugin/ ) |
| |||||||||
| Maven XML Beans Plugin | | | | | | M2: https://svn.codehaus.org/mojo/trunk/mojo/![]() |
|
| |||||||||
| | | | | | Timothy Bennett (Apache Felix) | M1: http://mavenosgiplugin.berlios.de/ ![]() | |||||||||||
| Maven Cactus Plugin | | | | | | Kenney Westerhof |
| ||||||||||
| Maven Cargo Plugin | | | | | | Vincent Massol & Scott Ryan |
|
| |||||||||
| Maven Emma Plugin | | | | | |
|
| ||||||||||
| Maven Commons Attributes | | | | | |
|
| ||||||||||
| Maven TestNG Plugin | | | | | |
| http://testng.org/doc/maven.html | ||||||||||
| C# (csharp) Maven Validator Plugin | | | | | |
| |||||||||||
| Commons-attributes Plugin | | |
| | |
|
|
| Maven RMIC Plugin | | | | | | M2 version at Mojo |
| |
| Maven Lint4J Plug-in Validator Plugin | | | | | |
|
| ||||||||||
| Maven Taglib Historical Plugin | | | | | |
|
| ||||||||||
| Maven xsddoc RMIC Plugin | | | | | | Not yet started |
| ||||||||||
| Maven DocCheck Plugin Lint4J Plug-in | | | | | |
|
| ||||||||||
| Maven QALab StatCVS Plugin | | | | | |
| ??? | ||||||||||
| UCDD (use cases) Maven Taglib Plugin | | | | | |
| |||||||||||
| Maven NBM xsddoc Plugin | | | | | Milos Kleint <mkleint at codehaus.org> | Planned for 2.0 final, not started yet |
Hosted At maven-plugins.sf.net
|
| |||||||||||||||||||
| Maven DocCheck Plugin | | | | | |
|
| ||||||||||||
| Maven QALab | |||||||||||||||||||
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Cobertura Plugin | | | | | | Will Gwaltney | In Progress |
| ??? | ||||||||||
| UCDD (use cases) |
| Maven AptDoc Plugin | | | | | |
| Doxia in m2 |
|
| ||||||||
| Maven NBM Plugin | | | | | | Website and installation instructions | |||||||||||||
| Maven Slimdog plugin | | | | | |
|
|
| |||||||||||
| NetBeans FreeForm Plugin | | |
|
|
| Weblogic EJBGen Plugin | | | |
| Mojo sandbox |
| Not at sourceforge, just similar to that below |
| |||||
| Groovy Plugin | | | | | | Jeff Genender | | | Ryan Scott <Scott.Ryan at echostar.com> | In Progress |
| Maven izpack Plug-in | | | | | |
|
|
Hosted At maven-plugins.sf.net
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | ||
---|---|---|---|---|---|---|---|---|---|---|
| Maven javaapp Plug-in Cobertura Plugin | | | | | |
| M2 version hosted at MOJO | Mojo sandbox Assembly plugin | |
| Maven jaxb Plug-in AptDoc Plugin | | | | | |
| Doxia in m2 | ||
| Maven sdocbook Findbugs Plug-in | | | | | |
| See DocBook above | ||
| was5 Plug-in Weblogic EJBGen Plugin | | | | | |
| Not at sourceforge, just similar to that below | ||
| Weblogic Plugin Maven Axis Plug-in | | | | | | In Progress | |||
| Maven dbunit izpack Plug-in | | | | | |
|
| ||
| Maven deb javaapp Plug-in | | | | | |
| Assembly plugin | ||
| Maven sourceforge jaxb Plug-in | | | | | |
|
| ||
| Maven word2html sdocbook Plug-in | | | | | |
| See DocBook above | ||
|
|
| Maven db2 was5 Plug-in | | | | | |
|
|
| Maven dotuml Axis Plug-in | | | | | |
|
| ||
| Maven doxygen dbunit Plug-in | | | | | |
|
| ||
| Maven files deb Plug-in | | | | | |
|
| ||
| Maven flash sourceforge Plug-in | | | | | |
|
| ||
| Maven help word2html Plug-in | | | | | |
|
| ||
| Maven javancss db2 Plug-in | | | | | |
|
| ||
| Maven junitpp dotuml Plug-in | | | | | |
|
| ||
| Maven kodo doxygen Plug-in | | | | | |
|
| ||
| Maven macker files Plug-in | | | | | |
|
| ||
| Maven middlegen flash Plug-in | | | | | |
|
| ||
| Maven news help Plug-in | | | | | |
|
| ||
| Maven rpm javancss Plug-in | | | | | |
|
| ||
| Maven junitpp Plug-in | | | | | |
|
| ||
| Maven springgraph kodo Plug-in | | | | | |
|
| ||
| Maven strutsdoc macker Plug-in | | | | | |
|
| ||
| Maven tasks middlegen Plug-in | | | | | |
|
| ||
| Maven transform news Plug-in | | | | | |
|
| ||
| Maven uberdist rpm Plug-in | | | | | |
|
| ||
| Runtime builder Plugin | | | | | |
|
| ||
| Maven was40 springgraph Plug-in | | | | | |
|
| ||
| Maven webtest strutsdoc Plug-in | | | | | |
|
| ||
| Maven wiki tasks Plug-in | | | | | |
|
| ||
| Maven xmlresume transform Plug-in | | | | | |
|
|
Wanted Plugins
| Maven uberdist Plug-in | | | ||||||||||||
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven JarJar Plugin | | | | |
| Not in the assembly plugin due to license |
|
New as of Maven2
| |||||||||
| Maven vignette Plug-in | | | | | |
|
| |
| Maven was40 Plug-in | | | | | |
|
| |
| Maven webtest Plug-in | | | ||||||
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | |
---|---|---|---|---|---|---|---|---|---|
| Maven JDBC plugin | | | | |
|
| ||
Maven Sources plugin wiki Plug-in | | | | | | |
|
| |
| Maven Verifier plugin xmlresume Plug-in | |
| | | |
|
|
Wanted Plugins
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Slimdog plugin JarJar Plugin | | | | | |
| Not in the assembly plugin due to license |
|
Old plugins that will not be converted
...