- 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
Maven Distributed Plugins
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 |
|
|
|
|
|
|
| ||||||||||
Maven Dev Activity Plugin |
|
|
|
|
|
| Make part of changelog plugin | ||||||||||
Maven File Act. Plugin |
|
|
|
|
|
| Make part of changelog plugin | ||||||||||
Maven Checkstyle Plugin |
|
|
|
|
|
|
| ||||||||||
Maven Clean Plugin |
|
|
|
|
|
|
| Importance | Plugin | Maven 1.x | Maven 2.x | Matches M1 Feature Set | Documentation | Replaced M1 Version | Author for m2 version | Comments ||
Maven Changelog Distribution Plugin |
|
|
|
|
|
| Assembly Plugin in m2 | ||||||||||
Maven Dev Activity EAR Plugin |
|
|
|
|
|
| Basic functionalities are available Make part of changelog plugin | ||||||||||
Maven File Act. Eclipse Plugin |
|
|
|
|
|
| Make part of changelog plugin | ||||||||||
Maven Checkstyle EJB Plugin |
|
|
|
|
|
|
| ||||||||||
Maven Clean Genapp Plugin |
|
|
|
|
|
| Equivalent with Archetypes | ||||||||||
Maven Distribution PluginIDEA Plug-in |
|
|
|
|
|
| Assembly Plugin in m2 | ||||||||||
Maven EAR Plugin Jar Plug-in |
|
|
|
|
|
| Basic functionalities are available | ||||||||||
Maven Eclipse Plugin Java Plug-in |
|
|
|
|
|
| Same as compiler plugin in m2 | ||||||||||
Maven EJB Plugin Javadoc Plug-in |
|
|
|
|
|
|
| ||||||||||
Maven Genapp JUnit Report Plugin |
|
|
|
|
| Equivalent with Archetypes | Should this be inside the surefire plugin? | ||||||||||
Maven IDEA JXR Plug-in |
|
|
|
|
| In Progress | |||||||||||
Maven Jar Plug-in Plugin Plugin |
|
|
|
|
|
|
| ||||||||||
Maven Java Release Plug-in |
|
|
|
|
|
| Same as compiler plugin in m2 | ||||||||||
Maven Javadoc Plug-in Site Plugin |
|
|
|
|
|
|
| ||||||||||
Maven JUnit Report PluginTest Plug-in |
|
|
|
|
| Should | this be inside the surefire plugin? Surefire plugin in m2 | ||||||||||
Maven JXR Plug-in WAR Plugin |
|
|
|
|
| In Progress | |||||||||||
Maven Plugin Plugin FAQ Plug-in |
|
|
|
|
|
| Equivalent with Doxia | ||||||||||
Maven Release PDF Plug-in |
|
|
|
|
|
| Should be a Doxia sink | ||||||||||
Maven Site Plugin XDoc Plug-in |
|
|
|
|
|
| Equivalent with Doxia | ||||||||||
Maven Test Plug-in Announcement Plugin |
|
|
|
|
| Surefire plugin in m2 | Announcement, (multi?)changes and JIRA all need to work together and may require some rethinking before implementation | ||||||||||
Maven WAR Changes Plugin |
|
|
|
|
|
|
| ||||||||||
Maven FAQ JIRA Plug-in |
|
|
|
|
|
| Equivalent with Doxia | ||||||||||
| Maven PDF Plug-in AspectJ Plugin |
|
|
|
|
|
| Should be a Doxia sink | |||||||||
Maven XDoc Plug-in Clover Plugin |
|
|
|
|
|
| Equivalent with Doxia | In progress | |||||||||
| Maven Announcement Javacc Plugin |
|
|
|
|
|
| Allan Ramirez | Finished Announcement, (multi?)changes and JIRA all need to work together and may require some rethinking before implementation | ||||||||
Maven Changes JDepend Plugin |
|
|
|
|
| Allan Ramirez | In Progress | ||||||||||
| Maven JIRA Plug-in JDiff Plugin |
|
|
|
|
|
|
| |||||||||
| Maven AspectJ Plugin PMD Plug-in |
|
|
|
|
|
|
| |||||||||
| Maven Clover RAR Plugin |
|
|
|
|
| In progress Progress | ||||||||||
| Maven Javacc Plugin SCM Plug-in |
|
|
|
|
| Allan Ramirez | Finished | |||||||||
| Maven JDepend Plugin Tasklist Plug-in |
|
|
|
|
| Allan Ramirez ~fabemn | In Progress | |||||||||
| Maven JDiff Plugin License Plug-in |
|
|
|
|
|
| Part of project-reports | |||||||||
| Maven PMD Plug-in DocBook Plugin |
|
|
|
|
|
| Equivalent with Doxia | |||||||||
| Maven RAR Plugin NSIS Plug-in |
|
|
|
|
| In Progress | ||||||||||
| Maven SCM Plug-in Cruise ctrl Plugin |
|
|
|
|
|
|
| |||||||||
| Maven Tasklist Plug-in Dashboard Plugin |
|
|
|
|
|
| May have a significantly different implementation under m2 In Progress | |||||||||
| Maven License Plug-in Ant Plugin |
|
|
|
|
|
| Part of project-reports | |||||||||
| Maven DocBook Plugin JBoss plugin |
|
|
|
|
|
| Equivalent with Doxia | |||||||||
| Maven NSIS Plug-in Jalopy Plugin |
|
|
|
|
|
| One is partially done in mojos@codehaus | |||||||||
| Maven Cruise ctrl Plugin Jetty plugin |
|
|
|
|
|
| Kristian Nordal <kristian.nordal at gmail.com> | In Progress | ||||||||
| Maven Dashboard Plugin LinkCheck Plug-in |
|
|
|
|
|
| May have a significantly different implementation under m2 | |||||||||
| Maven Ant Plugin Native Plug-in |
|
|
|
|
|
| Dan Tran <dantran at gmail.com> has expressed interest in developing the m2 version | |||||||||
| Maven JBoss plugin Maven JNLP Plug-in |
|
|
|
|
|
|
| |||||||||
Maven Jalopy Plugin Hibernate Plug-in |
|
|
|
|
|
| Edwin Punzalan | In progress | |||||||||
One is partially done in mojos@codehaus | Maven Jetty plugin Simian Plugin |
|
|
|
|
| Kristian Nordal <kristian.nordal at gmail.com> |
| In Progress | ||||||||
| Maven LinkCheck Html2XDoc Plug-in |
|
|
|
|
|
| Could easily make an html parser for Doxia | |||||||||
| Maven Native Plug-in Console Plugin |
|
|
|
|
|
| Dan Tran <dantran at gmail.com> has expressed interest in developing the m2 version | |||||||||
| Maven JNLP Plug-in MultiChanges plugin |
|
|
|
|
|
| Maybe N/a? | |||||||||
| Maven Hibernate Plug-in Antlr Plugin |
|
|
|
|
| Edwin Punzalan | In progress | |||||||||
| Maven Simian Plugin Webstart Plug-in |
|
|
|
|
|
|
| |||||||||
| Maven Html2XDoc Plug-in Abbot plugin |
|
|
|
|
|
| Could easily make an html parser for Doxia | Possibly no maintainer for m2 version | ||||||||
| Maven Castor |
| Maven Console Plugin |
|
|
|
|
| John Tolentino | In Progress | |||||||
| Maven MultiChanges pluginUberjar Plugin |
|
|
|
|
|
| Maybe N/a? | Johnny Ruiz | In Progress - much is already covered by assembly and uberjar bootstrap was very slow. would prefer a jarjar plugin | |||||||
| Maven POM |
| Maven Antlr Plugin |
|
|
|
|
|
| We only need the validation goals from this, which could be part of a generic XML validation plugin | |||||||
| Maven Webstart JBuilder Plug-in |
|
|
|
|
|
|
|
| Maven Abbot plugin |
|
|
|
|
|
| Possibly no maintainer for m2 version |
| Maven Castor Plugin |
|
|
|
|
| John Tolentino | In Progress | |||||||||
|
Hosted Outside Maven
Rating | Plugin | M1 | M2 | FC | Doc | Repl | Author for m2 version | Comments | |||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Clirr |
| Maven Uberjar Plugin |
|
|
|
|
|
| http://clirr.sourceforge.net/clirr-maven/index.html | |||
| Maven JDBC Plug-in |
| Johnny Ruiz | In Progress - much is already covered by assembly and uberjar bootstrap was very slow. would prefer a jarjar plugin |
| Maven POM Plugin |
|
|
|
|
|
| |
| Maven SableCC | We only need the validation goals from this, which could be part of a generic XML validation plugin |
| Maven JBuilder Plug-in |
|
|
|
|
|
| |||
|
...
Maven |
...
WSDL2Java Plugin | Maven 1.x | Maven 2.x | Matches M1 Feature Set | Documentation | Replaced M1 Version | Author for m2 version | Comments
|
|
|
|
|
| |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Maven Clirr Tomcat Plugin |
|
|
|
|
|
| http://clirr.sourceforge.net/clirr-maven/index.html
| |||||
| Maven JDBC Plug-in | XDoclet Plugin |
|
|
|
|
|
| Kenney Westerhof <forge at neonics.com> | http://www.neonics.com/projects/maven-xdoclet-plugin/ ) | |||
| Maven SableCC Plug-in |
| XML Beans Plugin |
|
|
|
|
| David Jencks, Brett Porter and Kris Bravo | In Progress | |||
| Maven WSDL2Java OSGi Plugin |
|
|
|
|
|
| M1: http://mavenosgiplugin.berlios.de/
| |||||
| Tomcat Maven Cactus Plugin |
|
|
|
|
| Kenney Westerhof |
| |||||
| XDoclet Maven Cargo Plugin |
|
|
|
| Kenney Westerhof <forge at neonics.com> | Scott Ryan |
http://www.neonics.com/projects/maven-xdoclet-plugin/ ) | |||||
| Maven XML Beans Emma Plugin |
|
|
|
|
| David Jencks, Brett Porter and Kris Bravo | In Progress |
|
| |||
| Maven Validator Plugin |
|
|
|
|
|
|
| |||||
| Maven Historical |
| Maven OSGi Plugin |
|
|
|
|
|
| M1: http://mavenosgiplugin.berlios.de/ |
| ||
Maven Cactus RMIC Plugin |
|
|
|
| Kenney | Westerhof Trygve Laugstol |
| ||||||
| Maven Cargo Plugin Lint4J Plug-in |
|
|
|
|
| Scott Ryan |
| |||||
| Maven Emma Taglib Plugin |
|
|
|
|
|
|
| |||||
| Maven Validator xsddoc Plugin |
|
|
|
|
|
|
| |||||
| Maven Historical DocCheck Plugin |
|
|
|
|
|
|
| |||||
| Maven RMIC QALab Plugin |
|
|
|
|
|
|
| ??? | ||||
| UCDD (use cases) Plugin |
| Maven Lint4J Plug-in |
|
|
|
|
|
|
| |||
| Maven Taglib 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 |
|
|
| Maven xsddoc Plugin |
|
|
|
|
| Will Gwaltney | In Progress | |
|
| Maven DocCheck AptDoc Plugin |
|
|
|
|
|
|
| Doxia in m2 | ||
Maven Findbugs Plug-in |
| Maven QALab Plugin |
|
|
|
|
|
| ??? |
| ||
| Weblogic EJBGen |
| UCDD (use cases) Plugin |
|
|
|
|
|
|
| Not at sourceforge, just similar to that below | |
| Weblogic |
| Maven NBM Plugin |
|
|
|
|
| Milos Kleint <mkleint at codehaus.org> | Planned for 2.0 final, not started yet |
Hosted At maven-plugins.sf.net
Ryan Scott <Scott.Ryan at echostar.com> | In Progress | ||||||||||||
| Maven izpack Plug-in | Maven Cobertura Plugin |
|
|
|
|
| Will Gwaltney | In Progress | ||||
Maven AptDoc Plugin javaapp Plug-in |
|
|
|
|
| Doxia | in m2 Assembly plugin | ||||||
| Maven Findbugs jaxb Plug-in |
|
|
|
|
|
|
| |||||
Weblogic EJBGen Plugin | Maven sdocbook Plug-in |
|
|
|
|
| Not at sourceforge, just similar to that below | See DocBook above | |||||
Weblogic Plugin | Maven was5 Plug-in |
|
|
|
|
| Ryan Scott <Scott.Ryan at echostar.com> |
| In Progress | ||||
| Maven izpack Axis Plug-in |
|
|
|
|
|
|
| |||||
Maven javaapp dbunit Plug-in |
|
|
|
|
|
| Assembly plugin | ||||||
| Maven jaxb deb Plug-in |
|
|
|
|
|
|
| |||||
Maven sdocbook sourceforge Plug-in |
|
|
|
|
|
| See DocBook above | ||||||
| Maven was5 word2html Plug-in |
|
|
|
|
|
|
| |||||
| Maven Axis db2 Plug-in |
|
|
|
|
|
|
| |||||
| Maven dbunit dotuml Plug-in |
|
|
|
|
|
|
| |||||
| Maven deb doxygen Plug-in |
|
|
|
|
|
|
| |||||
| Maven sourceforge files Plug-in |
|
|
|
|
|
|
| |||||
| Maven word2html flash Plug-in |
|
|
|
|
|
|
| |||||
| Maven db2 help Plug-in |
|
|
|
|
|
|
| |||||
| Maven dotuml javancss Plug-in |
|
|
|
|
|
|
| |||||
| Maven doxygen junitpp Plug-in |
|
|
|
|
|
|
| |||||
| Maven files kodo Plug-in |
|
|
|
|
|
|
| |||||
| Maven flash macker Plug-in |
|
|
|
|
|
|
| |||||
| Maven help middlegen Plug-in |
|
|
|
|
|
|
| |||||
| Maven javancss news Plug-in |
|
|
|
|
|
|
| |||||
| Maven junitpp rpm Plug-in |
|
|
|
|
|
|
| |||||
Maven kodo Plug-in | Runtime builder Plugin |
|
|
|
|
|
|
| |||||
| Maven macker springgraph Plug-in |
|
|
|
|
|
|
| |||||
| Maven middlegen strutsdoc Plug-in |
|
|
|
|
|
|
| |||||
| Maven news tasks Plug-in |
|
|
|
|
|
|
| |||||
| Maven rpm transform Plug-in |
|
|
|
|
|
|
| |||||
Runtime builder Plugin | Maven uberdist Plug-in |
|
|
|
|
|
|
| |||||
| Maven springgraph vignette Plug-in |
|
|
|
|
|
|
| |||||
| Maven strutsdoc was40 Plug-in |
|
|
|
|
|
|
| |||||
| Maven tasks webtest Plug-in |
|
|
|
|
|
|
| |||||
| Maven transform wiki Plug-in |
|
|
|
|
|
|
| |||||
| Maven uberdist xmlresume Plug-in |
|
|
|
|
|
|
|
|
| Maven vignette 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 |
|
|
| Maven was40 Plug-in |
|
|
|
|
|
|
| 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 webtest Plug-in |
|
|
|
|
|
|
| |
| Maven wiki Plug-in |
|
|
|
|
|
|
| |
| Maven xmlresume Plug-in |
| JDBC plugin |
|
|
|
|
|
Wanted Plugins
|
|
| ||||||
Plugin | Maven 1.x | Maven 2.x | Documentation | Author for m2 version | Comments | |||
---|---|---|---|---|---|---|---|---|
Maven JarJar Plugin Sources plugin |
|
|
|
|
|
| Not in the assembly plugin due to license | |
Maven Sources Plugin | ||||||||
| Maven TestNG Plugin Verifier plugin |
|
|
|
|
|
| Could be a new surefire battery |
New as of Maven2
Maven Verifier plugin |
Old plugins that will not be converted
...