- 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.
TODO:
- Add plugins from SF project
- prioritise
= Non functional
Maven Distributed Plugins
Importance | Plugin | Maven 1.x | Maven 2.x | Matches M1 Feature Set | Documentation | Replaced M1 Version | 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 |
|
|
|
|
|
|
| |||||
Maven Clover Plugin |
|
|
|
|
| In progress | ||||||
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 Hibernate IDEA Plug-in |
|
|
|
|
| Edwin Punzalan |
|
| ||||
In progress | Maven IDEA Jar Plug-in |
|
|
|
|
|
|
| ||||
Maven Jalopy Plugin Java Plug-in |
|
|
|
|
|
| One is partially done in mojos@codehaus | Same as compiler plugin in m2 | ||||
Maven Javadoc Maven Jar Plug-in |
|
|
|
|
|
|
| |||||
Maven JUnit Report PluginMaven Java Plug-in |
|
|
|
|
|
| Same as compiler plugin in m2 | Should this be inside the surefire plugin? | ||||
Maven JXR Plug-in Maven Javacc Plugin |
|
|
|
|
| Allan Ramirez | Finished | In Progress | ||||
Maven Plugin Plugin Maven Javadoc Plug-in |
|
|
|
|
|
|
| |||||
Maven Release Plug-in | Maven JDepend Plugin |
|
|
|
|
|
| |||||
Allan Ramirez | In Progress | Maven JDiff Site Plugin |
|
|
|
|
|
|
| |||
Maven Jetty plugin Test Plug-in |
|
|
|
|
| Kristian Nordal <kristian.nordal at gmail.com> | In Progress |
| Surefire plugin in m2 | |||
Maven WAR Maven JUnit Report Plugin |
|
|
|
|
|
| Should this be inside the surefire plugin? | |||||
Maven JXR FAQ Plug-in |
|
|
|
|
|
| Equivalent with Doxia | |||||
In Progress | Maven LinkCheck PDF Plug-in |
|
|
|
|
|
| Should be a Doxia sink | ||||
Maven Native XDoc Plug-in |
|
|
|
|
|
| Equivalent with Doxia | |||||
Maven Announcement Plugin |
|
|
|
|
|
| Announcement, (multi?)changes and JIRA all need to work together and may require some rethinking before implementation | |||||
Maven Changes | Dan Tran <dantran at gmail.com> has expressed interest in developing the m2 version | Maven Plugin Plugin |
|
|
|
|
|
|
| |||
Maven PMD JIRA Plug-in |
|
|
|
|
|
|
| |||||
| Maven RAR AspectJ Plugin |
|
|
|
|
| In Progress |
|
| |||
| Maven Clover Plugin Maven Release Plug-in |
|
|
|
|
|
|
| In progress | |||
| Maven Javacc Plugin Maven SCM Plug-in |
|
|
|
|
| Allan Ramirez | Finished | ||||
| Maven Simian JDepend Plugin |
|
|
|
|
| Allan Ramirez | In Progress | ||||
| Maven Site JDiff Plugin |
|
|
|
|
|
|
| ||||
| Maven Tasklist PMD Plug-in |
|
|
|
|
|
| |||||
In Progress | Maven Test Plug-in RAR Plugin |
|
|
|
|
|
| In Progress | ||||
| Maven SCM Plug-in | Surefire plugin in m2 | Maven WAR Plugin |
|
|
|
|
|
|
| ||
| Maven FAQ Tasklist Plug-in |
|
|
|
|
|
| In Progress | ||||
Equivalent with Doxia | Maven Html2XDoc License Plug-in |
|
|
|
|
|
| Part of project-reports | ||||
| Maven DocBook Plugin | Could easily make an html parser for Doxia | Maven License Plug-in |
|
|
|
|
|
| Equivalent with Doxia | ||
Part of project-reports | Maven PDF NSIS Plug-in |
|
|
|
|
|
| Should | ||||
be a Doxia sink | Maven DocBook Cruise ctrl Plugin |
|
|
|
|
| Equivalent |
| ||||
with Doxia | Maven XDoc Plug-in Dashboard Plugin |
|
|
|
|
|
| May have a significantly different implementation under m2 | ||||
| Maven Ant Plugin | Equivalent with Doxia | Maven NSIS Plug-in |
|
|
|
|
|
|
| ||
| Maven JBoss plugin Maven Console Plugin |
|
|
|
|
|
|
| ||||
| Maven Hibernate Plug-in Maven Cruise ctrl Plugin |
|
|
|
|
| Edwin Punzalan | In progress | ||||
| Maven Announcement Jalopy Plugin |
|
|
|
|
|
| Announcement, (multi?)changes and JIRA all need to work together and may require some rethinking before implementation | One is partially done in mojos@codehaus | |||
| Maven Jetty plugin | Maven Changes Plugin |
|
|
|
| Kristian Nordal <kristian.nordal at gmail.com> | In Progress | ||||
| Maven LinkCheck |
|
|
| Maven JIRA Plug-in |
|
|
|
|
|
|
|
| Maven AspectJ Plugin Native Plug-in |
|
|
|
|
|
| Dan Tran <dantran at gmail.com> has expressed interest in developing the m2 version | ||||
| Maven Simian Plugin |
| Maven MultiChanges plugin |
|
|
|
|
|
|
| ||
Maybe N/a? | Maven Dashboard Plugin Html2XDoc Plug-in |
|
|
|
|
|
| Could easily make an html parser for Doxia | ||||
| Maven Console | May have a significantly different implementation under m2 | Maven Ant Plugin |
|
|
|
|
|
|
| ||
| Maven Antlr Plugin MultiChanges plugin |
|
|
|
|
|
| Maybe N/a? | ||||
| Maven JBoss plugin Antlr Plugin |
|
|
|
|
|
|
| ||||
| Maven JNLP Plug-in |
|
|
|
|
|
|
|
Hosted Outside Maven
...