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 versionversion 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 | Repl Rel | 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 Eclipse Plugin |
|
|
|
|
| Beta |
| Assembly Plugin in m2 |
| |||||||||||||||||||
| Maven EAR EJB Plugin |
|
|
|
|
|
| Already have javadoc but still w/o how to use apt |
| ||||||||||||||||||||
| Maven Eclipse Archetype Plugin |
|
|
|
|
| Beta |
| Genapp in M1 |
| |||||||||||||||||||
| Maven EJB Plugin IDEA Plug-in |
|
|
|
|
| Beta |
|
|
| |||||||||||||||||||
| Maven Archetype Plugin Jar Plug-in |
|
|
|
|
|
|
| Genapp in M1 |
| |||||||||||||||||||
| Maven IDEA Compiler Plug-in |
|
|
|
|
|
|
| Java plugin in M1 |
| |||||||||||||||||||
| Maven Jar Plug-in Plugin Plugin |
|
|
|
|
|
|
|
|
| |||||||||||||||||||
| Maven Compiler Release Plug-in |
|
|
|
|
| Beta |
| Java plugin in M1 |
| |||||||||||||||||||
| Maven Javadoc Resources Plug-in |
|
|
|
|
|
|
|
|
| |||||||||||||||||||
| Maven JUnit Report PluginInstall Plug-in |
|
|
|
|
|
| Johnny Ruiz III |
| Separate from surefire plugin. Should this be renamed to Maven Surefire Report Plugin |
| ||||||||||||||||||
| Maven JXR Deploy Plug-in |
|
|
|
|
|
|
|
| ||||||||||||||||||||
| Maven Plugin Site Plugin |
|
|
|
|
| Beta |
| Incorporates FAQ, portions of XDoc |
| |||||||||||||||||||
| Maven Release Surefire Plug-in |
|
|
|
|
| Beta |
| Test plugin in M1 |
| |||||||||||||||||||
| Maven Site WAR Plugin |
|
|
|
|
| Beta | Incorporates FAQ, portions of XDoc | Already have javadoc but still w/o how to use apt |
| |||||||||||||||||||
| Maven Surefire Plug-in AntRun plugin |
|
|
|
|
|
|
| Test plugin in M1 |
| |||||||||||||||||||
| Maven WAR Plugin Sources plugin |
|
|
|
|
|
|
|
|
| |||||||||||||||||||
| Maven FAQ Plug-in |
|
|
|
|
|
| Equivalent with Doxia | N/A | Project Help Plugin |
|
| Maven XDoc Plug-in |
|
|
| Beta |
|
| Equivalent with Doxia |
| ||||||||
| Maven Changes RAR Plugin |
|
|
|
|
|
| Allan Ramirez |
| Includes announcement and JIRA |
| ||||||||||||||||||
| Maven AntRun plugin SCM Plug-in |
|
|
|
|
| Alpha |
|
|
|
...
|
...
|
...
|
...
| |||||||||||||||||
| Maven Sources Verifier plugin |
|
|
|
|
| Beta |
|
|
|
Maven Distributed Reports/Plugins
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Author for m2 version | Comments | Open Issues | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Verifier plugin Changelog Plugin |
|
|
|
|
| Beta |
| Edwin Punzalan | Includes dev and file activity |
| ||||||||||||||
| Maven AspectJ Checkstyle Plugin |
|
|
|
|
| Beta |
|
| Maven Clover Plugin |
|
|
|
|
|
|
| ||||||||
| Maven Javacc Plugin Javadoc Plug-in |
|
|
|
|
| Beta | Allan Ramirez |
|
| |||||||||||||||
| Maven JDepend Surefire Report Plugin |
|
|
|
|
| Allan Ramirez |
| |||||||||||||||||
| Maven JDiff Plugin |
|
|
|
|
| Edwin Punzalan |
| |||||||||||||||||
Beta | Johnny Ruiz III |
| Maven PMD Plug-in |
|
|
|
|
|
|
|
| ||||||||||||||
| Maven RAR Plugin JXR Plug-in |
|
|
|
|
|
| Beta |
|
| |||||||||||||||
| Maven SCM Plug-in Project Reports |
|
|
|
|
|
|
| Maven Tasklist Plug-in |
|
|
| Beta | Equivalent with Doxia |
|
| |||||||||
| Maven License Plug-in Changes Plugin |
|
|
|
|
| Beta |
| Part of project-reports | N/A | |||||||||||||||
| Maven DocBook Plugin |
|
|
|
|
|
| Equivalent with Doxia | |||||||||||||||||
Includes announcement and JIRA |
| ||||||||||||||||||||||||
| Maven Clover Plugin |
|
|
| Maven Cruise ctrl Plugin |
|
|
|
|
| Alpha |
| |||||||||||||
| Maven Dashboard Plugin |
|
|
|
|
|
| May have a significantly different implementation under m2 | |||||||||||||||||
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 Ant Plugin |
|
|
|
|
|
|
|
| |||||||||||||||
| Maven JDepend Plugin |
|
|
|
|
|
| Allan Ramirez |
| ||||||||||||||||
| Maven Jalopy JDiff Plugin |
|
|
|
|
|
| Edwin Punzalan |
| ||||||||||||||||
| Maven PMD Plug-in |
|
|
|
|
| Johnny Ruiz III | Beta |
| With APT documentation |
| ||||||||||||||
| Maven Jetty plugin Tasklist Plug-in |
|
|
|
|
|
| Beta | Unknown User (fabemn) Kristian Nordal <kristian.nordal at gmail.com> |
|
| ||||||||||||||
| Maven LinkCheck License Plug-in |
|
|
|
|
| N/A |
| Part of project-reports | N/A | |||||||||||||||
| Maven DocBook Plugin |
|
|
|
|
| N/A |
|
| ||||||||||||||||
Jira Issues | |||||||||||||||||||||||||
count | true | url | http://jira.codehaus.org/secure/IssueNavigator.jspa?view=rss&pid=11062&component=11774&resolutionIds=-1&sorter/field=priority&sorter/order=DESC&tempMax=100&reset=true&decorator=noneEquivalent with Doxia |
Low Priority Maven Plugins
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Author for m2 version | Comments | Open Issues | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Native Plug-in AspectJ Plugin |
|
|
|
|
|
|
| Mojo sandbox | ||||||||||||||||||||||
| Maven Cruise ctrl Plugin |
|
|
|
|
|
|
|
| ||||||||||||||||||||||
| Maven Ant Plugin |
|
|
|
|
| Beta | Dan Tran <dantran at gmail.com> |
|
| |||||||||||||||||||||
| Maven JNLP Plug-in Jalopy Plugin |
|
|
|
|
|
| Kris Bravo <m2 at corridor-software.us> | M2 version in Progress, will incorporate JNLP and Webstart plugins | ||||||||||||||||||||||
| Maven PDF Plug-in |
|
|
|
|
|
| Should be a Doxia sink | N/A | ||||||||||||||||||||||
Johnny Ruiz III | With APT documentation |
| Maven Antlr Plugin |
|
|
|
|
|
|
|
| ||||||||||||||||||||
| Maven Hibernate Plug-in Jetty plugin |
|
|
|
|
| Edwin Punzalan |
| Deprecated in favor of Mortbay Jetty plugin |
| |||||||||||||||||||||
| Maven Simian Plugin |
|
|
|
|
|
|
| |||||||||||||||||||||||
| |||||||||||||||||||||||||||||||
| Maven Html2XDoc Native Plug-in |
|
|
|
|
| Could easily make an html parser for Doxia |
| Maven Console Plugin |
|
|
|
|
|
|
|
|
|
| ||||||||||||
| Maven JNLP |
|
| Maybe N/a? |
| Maven NSIS Plug-in |
|
|
|
|
|
|
|
| M2 version in Progress, will incorporate JNLP and Webstart plugins | ||||||||||||||||
| Maven JBoss plugin PDF Plug-in |
|
|
|
|
|
|
| Maven Abbot plugin |
|
|
|
|
|
| Possibly no maintainer for m2 version | Should be a Doxia sink. In progress with iText http://www.lowagie.com/iText/ | N/A | |||||||||||||
| Maven Antlr |
| Maven Castor Plugin |
|
|
|
|
| John Tolentino Alpha |
| Maven Uberjar Plugin |
|
|
|
| Johnny Ruiz | much is already covered by assembly and uberjar bootstrap was very slow. would prefer a jarjar plugin |
|
| ||||||||||||
| Maven Hibernate Plug-in |
| Maven POM Plugin |
|
|
|
| Edwin Punzalan |
|
| |||||||||||||||||||||
| Maven Console Plugin |
|
| We only need the validation goals from this, which could be part of a generic XML validation plugin |
|
|
|
|
|
| |||||||||||||||||||||
| Maven NSIS Plug-in |
|
|
|
|
|
|
|
| ||||||||||||||||||||||
| Maven JBoss plugin |
|
|
|
|
|
| Jeff Genender | Jeff should use Cargo | ||||||||||||||||||||||
| Maven Abbot plugin |
|
|
|
|
|
|
| Possibly no maintainer for m2 version | ||||||||||||||||||||||
| Maven Castor Plugin |
|
|
|
|
|
| John Tolentino |
| ||||||||||||||||||||||
| Maven Uberjar Plugin |
|
|
|
|
|
| Johnny Ruiz | much is already covered by assembly and uberjar bootstrap was very slow. would prefer a jarjar plugin | ||||||||||||||||||||||
| Maven POM Plugin |
|
|
|
|
|
|
| We only need the validation goals from this, which could be part of a generic XML validation plugin | ||||||||||||||||||||||
| Maven JBuilder Plug-in |
|
|
|
|
|
|
|
|
Low Priority Maven Reports
Rating | Plugin | M1 | M2 | FC | Rev | Doc | Rel | Author for m2 version | Comments | Open Issues | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Dashboard Plugin |
|
|
|
|
|
|
| May have a significantly different implementation under m2 | ||||||||
|
|
|
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
| Allan Ramirez, ~chisisi |
|
| ||||||||
| Maven Simian Plugin |
|
|
|
|
|
|
|
| ||||||||
| Maven Html2XDoc Plug-in |
|
|
|
|
|
|
| Could easily make an html parser for Doxia | ||||||||
| Maven MultiChanges plugin |
|
|
|
|
|
|
| Maybe N/a? |
Hosted Outside Maven
Rating | Plugin | M1 | M2 | FC | Doc | Rel | Author for m2 version | Comments | Open Issues | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven JPOX Plugin |
|
|
|
| Alpha |
|
|
| |||||||
| Maven Clirr Plugin |
| Maven JBuilder Plug-in |
|
|
|
|
|
|
|
Hosted Outside Maven
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | Open Issues | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven JPOX Plugin JDBC Plug-in |
|
|
|
|
|
| in mojo sandbox pending more features |
| |||||||||||||||||||||||
| Maven Clirr Plugin Execute Plug-in |
|
|
|
|
|
|
| replaced by the exec-maven-plugin in mojo http://clirr.sourceforge.net/clirr-maven/index.html | |||||||||||||||||||||||
| Maven JDBC SableCC Plug-in |
|
|
|
|
| in mojo sandbox pending more features |
| ||||||||||||||||||||||||
| Maven Execute Plug-in |
|
|
|
|
| in mojo sandbox needing some feature creep | |||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| Maven SableCC Plug-in Axistools Plugin |
|
|
|
|
| contains wsdl2java and java2wsdl goals |
| ||||||||||||||||||||||||
| Tomcat Plugin |
|
|
|
|
| Mark Hobson |
| ||||||||||||||||||||||||
| XDoclet Plugin |
|
|
|
|
|
| |||||||||||||||||||||||||
| Maven WSDL2Java XML Beans Plugin |
|
|
|
|
|
| David Jencks, Brett Taylor and Kris Bravo ~chisisi |
|
| ||||||||||||||||||||||
| Tomcat Maven OSGi Plugin |
|
|
|
|
| Mark Hobson | Timothy Bennett (Apache Felix) | ||||||||||||||||||||||||
| XDoclet Maven Cactus Plugin |
|
|
|
|
| Kenney Westerhof <forge at neonics.com> | http://www.neonics.com/projects/maven-xdoclet-plugin/ ) |
| |||||||||||||||||||||||
| Maven XML Beans Cargo Plugin |
|
|
|
| David Jencks, Brett Porter and Kris Bravo |
|
| Vincent Massol & Scott Ryan |
M2: https://svn.codehaus.org/mojo/trunk/mojo/ |
|
| Maven OSGi Plugin |
|
|
|
|
| Timothy Bennett (Apache Felix) |
M1: http://mavenosgiplugin.berlios.de/ | ||||||||||||
| Maven Cactus Emma Plugin |
|
|
|
|
| Kenney Westerhof |
| ||||||||||||||||||||||||
| Maven Cargo Plugin Commons Attributes |
|
|
|
|
| Scott Ryan |
| ||||||||||||||||||||||||
| Maven Emma TestNG Plugin |
|
|
|
|
|
| http://testng.org/doc/maven.html (could be a surefire battery in m2) | ||||||||||||||||||||||||
| Maven Commons Attributes | C# (csharp) Plugin |
|
|
|
|
|
| ||||||||||||||||||||||||
Maven TestNG Plugin | Commons-attributes Plugin |
|
|
|
|
|
|
|
| M2 version at Mojo |
http://testng.org/doc/maven.html (could be a surefire battery in m2) | |||||||||||||||||||||
| Maven Validator Plugin |
|
|
|
|
|
|
| ||||||||||||||||||||||||
| Maven Historical Plugin |
|
|
|
|
|
|
| ||||||||||||||||||||||||
| Maven RMIC Plugin |
|
|
|
| Not yet started |
| |||||||||||||||||||||||||
| Maven Lint4J Plug-in |
|
|
|
|
|
|
| ||||||||||||||||||||||||
| Maven StatCVS Plugin |
|
|
|
|
|
|
| ||||||||||||||||||||||||
| Maven Taglib Plugin |
|
|
|
|
| ||||||||||||||||||||||||||
|
|
| Maven xsddoc Plugin |
|
|
|
|
|
|
| ||||||||||||||||||||||
| Maven DocCheck Plugin |
|
|
|
|
|
|
| ||||||||||||||||||||||||
| Maven QALab Plugin |
|
|
|
|
|
| ??? | ||||||||||||||||||||||||
| UCDD (use cases) Plugin |
|
|
|
|
|
|
| ||||||||||||||||||||||||
| Maven NBM Plugin |
|
|
|
|
| Milos Kleint <mkleint at codehaus.org> Planned for 2.0 final, not started yet | Website and installation instructions | ||||||||||||||||||||||||
| Maven Slimdog plugin |
|
|
|
|
|
|
|
| |||||||||||||||||||||||
| NetBeans FreeForm Plugin |
|
|
|
|
|
| Mojo sandbox |
| |||||||||||||||||||||||
| Groovy Plugin |
|
|
|
|
| Jeff Genender | Mojo sandbox |
|
Hosted At maven-plugins.sf.net
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | |
---|---|---|---|---|---|---|---|---|---|
| Maven Cobertura Plugin |
|
|
|
|
| Will Gwaltney | M2 version hosted at MOJO | Mojo sandbox In Progress |
| Maven AptDoc Plugin |
|
|
|
|
|
| Doxia in m2 | |
| Maven Findbugs Plug-in |
|
|
|
|
|
|
| |
| Weblogic EJBGen Plugin |
|
|
|
|
|
| Not at sourceforge, just similar to that below | |
| Weblogic Plugin |
|
|
|
|
| Ryan Scott <Scott.Ryan at echostar.com> | In Progress | |
| Maven izpack Plug-in |
|
|
|
|
|
|
| |
| Maven javaapp Plug-in |
|
|
|
|
|
| Assembly plugin | |
| Maven jaxb Plug-in |
|
|
|
|
|
|
| |
| Maven sdocbook Plug-in |
|
|
|
|
|
| See DocBook above | |
| Maven was5 Plug-in |
|
|
|
|
|
|
| |
| Maven Axis Plug-in |
|
|
|
|
|
|
| |
| Maven dbunit Plug-in |
|
|
|
|
|
|
| |
| Maven deb Plug-in |
|
|
|
|
|
|
| |
| Maven sourceforge Plug-in |
|
|
|
|
|
|
| |
| Maven word2html Plug-in |
|
|
|
|
|
|
| |
| Maven db2 Plug-in |
|
|
|
|
|
|
| |
| Maven dotuml Plug-in |
|
|
|
|
|
|
| |
| Maven doxygen Plug-in |
|
|
|
|
|
|
| |
| Maven files Plug-in |
|
|
|
|
|
|
| |
| Maven flash Plug-in |
|
|
|
|
|
|
| |
| Maven help Plug-in |
|
|
|
|
|
|
| |
| Maven javancss Plug-in |
|
|
|
|
|
|
| |
| Maven junitpp Plug-in |
|
|
|
|
|
|
| |
| Maven kodo Plug-in |
|
|
|
|
|
|
| |
| Maven macker Plug-in |
|
|
|
|
|
|
| |
| Maven middlegen Plug-in |
|
|
|
|
|
|
| |
| Maven news Plug-in |
|
|
|
|
|
|
| |
| Maven rpm Plug-in |
|
|
|
|
|
|
| |
| Runtime builder Plugin |
|
|
|
|
|
|
| |
| Maven springgraph Plug-in |
|
|
|
|
|
|
| |
| Maven strutsdoc Plug-in |
|
|
|
|
|
|
| |
| Maven tasks Plug-in |
|
|
|
|
|
|
| |
| Maven transform Plug-in |
|
|
|
|
|
|
| |
| Maven uberdist Plug-in |
|
|
|
|
|
|
| |
| Maven vignette Plug-in |
|
|
|
|
|
|
| |
| Maven was40 Plug-in |
|
|
|
|
|
|
| |
| Maven webtest Plug-in |
|
|
|
|
|
|
| |
| Maven wiki Plug-in |
|
|
|
|
|
|
| |
| Maven xmlresume 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 |
|
Old plugins that will not be converted
...