- 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
Key:
= Non functional
M1: Exists for Maven 1
M2: Exists for Maven 2
FC: Maven 2 version has all features of Maven 1 version
Doc: Plugin documentation is complete
Repl: Maven 2 Plugin has replaced the Maven 1 version
Maven Distributed Plugins
Rating |
Plugin |
M1 |
M2 |
FC |
Doc |
Repl |
Author for m2 version |
Comments |
---|---|---|---|---|---|---|---|---|
Maven Changelog Plugin |
|
|
|
|
|
Edwin Punzalan |
Finished |
|
Maven Dev Activity Plugin |
|
|
|
|
|
Edwin Punzalan |
Finished (included in changelog plugin) |
|
Maven File Act. Plugin |
|
|
|
|
|
Edwin Punzalan |
Finished (included in changelog plugin) |
|
Maven Checkstyle Plugin |
|
|
|
|
|
|
|
|
Maven Clean Plugin |
|
|
|
|
|
|
|
|
Maven Distribution Plugin |
|
|
|
|
|
|
Assembly Plugin in m2 |
|
Maven EAR Plugin |
|
|
|
|
|
Basic functionalities are available |
||
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 |
|
|
|
|
|
|
|
|
Maven JUnit Report 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 |
|
|
|
|
|
|
|
|
Maven Test Plug-in |
|
|
|
|
|
|
Surefire plugin in m2 |
|
Maven WAR Plugin |
|
|
|
|
|
|
|
|
Maven FAQ Plug-in |
|
|
|
|
|
|
Equivalent with Doxia |
|
Maven PDF Plug-in |
|
|
|
|
|
|
Should be a Doxia sink |
|
Maven XDoc Plug-in |
|
|
|
|
|
|
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 AspectJ Plugin |
|
|
|
|
|
|
|
|
Maven Clover Plugin |
|
|
|
|
|
In progress |
|
|
Maven Javacc Plugin |
|
|
|
|
|
Allan Ramirez |
Finished |
|
Maven JDepend Plugin |
|
|
|
|
|
Allan Ramirez |
Finished |
|
Maven JDiff Plugin |
|
|
|
|
|
Edwin Punzalan |
In progress |
|
Maven PMD Plug-in |
|
|
|
|
|
|
|
|
Maven RAR Plugin |
|
|
|
|
|
In Progress |
|
|
Maven SCM Plug-in |
|
|
|
|
|
|
|
|
Maven Tasklist Plug-in |
|
|
|
|
|
In Progress |
|
|
Maven License Plug-in |
|
|
|
|
|
|
Part of project-reports |
|
Maven DocBook Plugin |
|
|
|
|
|
|
Equivalent with Doxia |
|
Maven NSIS Plug-in |
|
|
|
|
|
|
|
|
Maven Cruise ctrl Plugin |
|
|
|
|
|
|
|
|
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 |
|
Maven LinkCheck Plug-in |
|
|
|
|
|
|
|
|
Maven Native Plug-in |
|
|
|
|
|
|
Dan Tran <dantran at gmail.com> has expressed interest in developing the m2 version |
|
Maven JNLP Plug-in |
|
|
|
|
|
|
|
|
Maven Hibernate Plug-in |
|
|
|
|
|
Edwin Punzalan |
Finished |
|
Maven Simian Plugin |
|
|
|
|
|
|
|
|
Maven Html2XDoc Plug-in |
|
|
|
|
|
|
Could easily make an html parser for Doxia |
|
Maven Console Plugin |
|
|
|
|
|
|
|
|
Maven MultiChanges plugin |
|
|
|
|
|
|
Maybe N/a? |
|
Maven Antlr Plugin |
|
|
|
|
|
|
|
|
Maven Webstart Plug-in |
|
|
|
|
|
|
|
|
Maven Abbot plugin |
|
|
|
|
|
|
Possibly no maintainer for m2 version |
|
Maven Castor Plugin |
|
|
|
|
|
John Tolentino |
In Progress |
|
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
Rating |
Plugin |
M1 |
M2 |
FC |
Doc |
Repl |
Author for m2 version |
Comments |
---|---|---|---|---|---|---|---|---|
|
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 |
|
|
|
|
|
in mojo sandbox needing some feature creep |
|
|
Maven SableCC Plug-in |
|
|
|
|
|
|
|
|
Maven WSDL2Java Plugin |
|
|
|
|
|
|
|
|
Tomcat Plugin |
|
|
|
|
|
|
|
|
XDoclet 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 |
M2: https://svn.codehaus.org/mojo/trunk/mojo/ |
|
Maven OSGi Plugin |
|
|
|
|
|
|
M1: http://mavenosgiplugin.berlios.de/ |
|
Maven Cactus Plugin |
|
|
|
|
|
Kenney Westerhof |
|
|
Maven Cargo Plugin |
|
|
|
|
|
Scott Ryan |
|
|
Maven Emma Plugin |
|
|
|
|
|
|
|
|
Maven Validator Plugin |
|
|
|
|
|
|
|
|
Maven Historical Plugin |
|
|
|
|
|
|
|
|
Maven RMIC Plugin |
|
|
|
|
|
|
|
|
Maven Lint4J Plug-in |
|
|
|
|
|
|
|
|
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 |
Hosted At maven-plugins.sf.net
Rating |
Plugin |
M1 |
M2 |
FC |
Doc |
Repl |
Author for m2 version |
Comments |
---|---|---|---|---|---|---|---|---|
Maven Cobertura Plugin |
|
|
|
|
|
Will Gwaltney |
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 |
|
|
|
|
|
|
|
Wanted Plugins
Rating |
Plugin |
M1 |
M2 |
FC |
Doc |
Repl |
Author for m2 version |
Comments |
---|---|---|---|---|---|---|---|---|
|
Maven JarJar Plugin |
|
|
|
|
|
|
Not in the assembly plugin due to license |
|
Maven TestNG Plugin |
|
|
|
|
|
|
Could be a new surefire battery |
New as of Maven2
Rating |
Plugin |
M1 |
M2 |
FC |
Doc |
Repl |
Author for m2 version |
Comments |
---|---|---|---|---|---|---|---|---|
|
Maven Commons Attributes |
|
|
|
|
|
|
|
|
Maven JDBC plugin |
|
|
|
|
|
|
|
Maven Sources plugin |
|
|
|
|
|
|
|
|
|
Maven Verifier plugin |
|
|
|
|
|
|
|
|
Maven Slimdog plugin |
|
|
|
|
|
|
|
Old plugins that will not be converted
Maven Artifact Plugin |
Maven 1.x specific, superseded by install/deploy |
Maven Appserver Plugin |
No longer supported under Maven 1: no maintainer |
Maven Ashkelon Plugin |
No longer supported under Maven 1: no maintainer |
Maven AspectWerkz Plugin |
AspectWerkz is merging with AspectJ |
Maven Caller Plugin |
Maven 1.x specific, not needed |
Maven TJDO plugin |
No longer supported under Maven 1: no maintainer - use JPOX instead |
Maven VDoclet Plug-in |
Removed from Maven 1, not needed in Maven 2 |
Maven Webserver Plugin |
No longer supported under Maven 1: no maintainer |
Maven Wizard Plug-in |
No longer supported under Maven 1: no maintainer |
Maven Touchstone Plug-in |
Maven 1.x specific, superseded by verifier |
Maven Touchstone Partner Plug-in |
Maven 1.x specific, superseded by verifier |
Maven J2EE Plugin |
Removed from Maven 1, folded into other plugins |
Maven JDEE Plug-in |
No longer supported under Maven 1: no maintainer |
Maven JUnitDoclet Plug-in |
No longer supported under Maven 1: no maintainer |
Maven Latka Plug-in |
No longer supported under Maven 1: no maintainer |
Maven Struts Plugin |
No longer supported under Maven 1: no maintainer |
Maven JDeveloper Plug-in |
No longer supported under Maven 1: no maintainer |
Maven Latex Plug-in |
No longer supported under Maven 1: no maintainer |
Maven Shell Plug-in |
No longer supported under Maven 1: no maintainer |
Maven Gump Plug-in |
No Maven2 support in Gump2 - use Continuum |
Maven Repository Plug-in |
Comprehensive replacement repository tools in development |
Maven JCoverage plugin |
Deprecated, see Cobertura |
Maven JellyDoc Plug-in |
Maven 1.x specific |
Maven MultiProject Plugin |
Maven 1.x specific, built in to Maven 2 |