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