- 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
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 |
|
|
|
|
| Finished | ||
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 | Separate from surefire plugin. Should this be renamed to Maven Surefire Report Plugin | |
Maven JXR Plug-in |
|
|
|
|
| Finished | ||
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 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 | Finished | |
Maven JIRA Plug-in |
|
|
|
|
| Johnny Ruiz III | Finished | |
| 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 |
|
|
|
|
| Available in the sandbox | |
| Maven SCM Plug-in |
|
|
|
|
|
|
|
| Maven Tasklist Plug-in |
|
|
|
|
| Finished | |
| Maven License Plug-in |
|
|
|
|
|
| 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 |
| Maven Ant Plugin |
|
|
|
|
|
|
|
| Maven Jalopy Plugin |
|
|
|
|
| Johnny Ruiz III | One is partially done in mojos@codehaus |
| Maven Jetty plugin |
|
|
|
|
| Kristian Nordal <kristian.nordal at gmail.com> | In Progress |
|
|
|
|
|
|
|
| |
| Maven Native Plug-in |
|
|
|
|
| Dan Tran <dantran at gmail.com> |
|
| Maven JNLP Plug-in |
|
|
|
|
| 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 |
| Maven Antlr Plugin |
|
|
|
|
|
|
|
| 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 NSIS Plug-in |
|
|
|
|
|
|
|
| Maven JBoss plugin |
|
|
|
|
|
|
|
| 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 |
|
|
|
|
| Timothy Bennett (Apache Felix) | M1: http://mavenosgiplugin.berlios.de/ |
| Maven Cactus Plugin |
|
|
|
|
| Kenney Westerhof |
|
| Maven Cargo Plugin |
|
|
|
|
| Scott Ryan |
|
| Maven Emma Plugin |
|
|
|
|
|
|
|
| Maven Commons Attributes |
|
|
|
|
|
|
|
| Maven TestNG Plugin |
|
|
|
|
|
| http://testng.org/doc/maven.html (could be a surefire battery in m2) |
| 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 |
New as of Maven2
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments |
---|---|---|---|---|---|---|---|---|
| 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 |