This is an automated email from the ASF dual-hosted git repository.

slachiewicz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git

commit 7d348a3e4ec55fa3a4b7f82b9bd63a067a2b02e0
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Sat Feb 18 21:33:35 2023 +0100

    Revert "reformt"
    
    This reverts commit d333017cde70daf47d0790b9057e1ff2bd13edd4.
---
 content/markdown/plugins/index.md | 210 +++++++++++++++++++++-----------------
 1 file changed, 116 insertions(+), 94 deletions(-)

diff --git a/content/markdown/plugins/index.md 
b/content/markdown/plugins/index.md
index 1a9ab4de..b92246ce 100644
--- a/content/markdown/plugins/index.md
+++ b/content/markdown/plugins/index.md
@@ -22,8 +22,11 @@ under the License.
 -->
 ## Available Plugins
 
+
  Maven is - at its heart - a plugin execution framework; all work is done by 
plugins. Looking for a specific goal to execute? This page lists the core 
plugins and others. There are the build and the reporting plugins:
 
+
+
  - **Build plugins** will be executed during the build and they should be 
configured in the `<build>` element from the POM.
 
  - **Reporting plugins** will be executed during the site generation and they 
should be configured in the `<reporting>` element from the POM. Because the 
result of a Reporting plugin is part of the generated site, Reporting plugins 
should be both internationalized and localized. You can read more about the 
[localization of our plugins](./localization.html) and how you can help.
@@ -31,7 +34,8 @@ under the License.
 
 ### Supported By The Maven Project
 
- To see the most up-to-date list browse the Maven repository, specifically the 
[`org/apache/maven/plugins`](https://repo.maven.apache.org/maven2/org/apache/maven/plugins/)
 subdirectory. _(Plugins are organized according to a directory structure that 
resembles the standard Java package naming convention)_
+
+ To see the most up-to-date list browse the Maven repository, specifically the 
[ 
`org/apache/maven/plugins`](https://repo.maven.apache.org/maven2/org/apache/maven/plugins/)
 subdirectory. _(Plugins are organized according to a directory structure that 
resembles the standard Java package naming convention)_
 
 
 <!--  TODO: the repository manager should be able to produce a page like this. 
Ensure all descriptions are in the POM of these plugins. -->
@@ -39,125 +43,143 @@ under the License.
 <!--  The release dates in this table must follow the ISO-8601 standard: 
yyyy-MM-dd -->
 <!--  See 
https://maven.apache.org/guides/development/guide-documentation-style.html -->
 <!--  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
- - - -->
-| **Plugin** | **Type*** | **Version** | **Release Date** | **Description** | 
**Source Repository** | **Issue Tracking** | 
-| ---------- | --------- | ----------- | ---------------- | --------------- | 
--------------------- | ----------------- | 
-| **Core plugins** |  |  |  | **Plugins corresponding to default core phases 
(ie. clean, compile). They may have multiple goals as well.** |  |  | 
-| [`clean`](/plugins/maven-clean-plugin/)                 | B | 3.2.0 | 
2022-04-01 | Clean up after the build. | 
[Git](https://gitbox.apache.org/repos/asf/maven-clean-plugin.git) / 
[GitHub](https://github.com/apache/maven-clean-plugin/) | [Jira 
MCLEAN](https://issues.apache.org/jira/browse/MCLEAN) | 
-| [`compiler`](/plugins/maven-compiler-plugin/)           | B | 3.10.1 | 
2022-03-11 | Compiles Java sources. | 
[Git](https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git) / 
[GitHub](https://github.com/apache/maven-compiler-plugin/) | [Jira 
MCOMPILER](https://issues.apache.org/jira/browse/MCOMPILER) | 
-| [`deploy`](/plugins/maven-deploy-plugin/)               | B | 3.0.0 | 
2022-07-16 | Deploy the built artifact to the remote repository. | 
[Git](https://gitbox.apache.org/repos/asf/maven-deploy-plugin.git) / 
[GitHub](https://github.com/apache/maven-deploy-plugin/) | [Jira 
MDEPLOY](https://issues.apache.org/jira/browse/MDEPLOY) | 
-| [`failsafe`](/surefire/maven-failsafe-plugin/)          | B | 3.0.0-M8 | 
2023-01-11 | Run the JUnit integration tests in an isolated classloader. | 
[Git](https://gitbox.apache.org/repos/asf/maven-surefire.git) / 
[GitHub](https://github.com/apache/maven-surefire/) | [Jira 
SUREFIRE](https://issues.apache.org/jira/browse/SUREFIRE) | 
-| [`install`](/plugins/maven-install-plugin/)             | B | 3.1.0 | 
2022-11-13 | Install the built artifact into the local repository. | 
[Git](https://gitbox.apache.org/repos/asf/maven-install-plugin.git) / 
[GitHub](https://github.com/apache/maven-install-plugin/) | [Jira 
MINSTALL](https://issues.apache.org/jira/browse/MINSTALL) | 
-| [`resources`](/plugins/maven-resources-plugin/)         | B | 3.3.0 | 
2022-07-23 | Copy the resources to the output directory for including in the 
JAR. | [Git](https://gitbox.apache.org/repos/asf/maven-resources-plugin.git) / 
[GitHub](https://github.com/apache/maven-resources-plugin/) | [Jira 
MRESOURCES](https://issues.apache.org/jira/browse/MRESOURCES) | 
-| [`site`](/plugins/maven-site-plugin/)                   | B | 4.0.0-M4 | 
2022-12-02 | Generate a site for the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-site-plugin.git) / 
[GitHub](https://github.com/apache/maven-site-plugin/) | [Jira 
MSITE](https://issues.apache.org/jira/browse/MSITE) | 
-| [`surefire`](/surefire/maven-surefire-plugin/)          | B | 3.0.0-M9 | 
2023-02-14 | Run the JUnit unit tests in an isolated classloader. | 
[Git](https://gitbox.apache.org/repos/asf/maven-surefire.git) / 
[GitHub](https://github.com/apache/maven-surefire/) | [Jira 
SUREFIRE](https://issues.apache.org/jira/browse/SUREFIRE) | 
-| [`verifier`](/plugins/maven-verifier-plugin/)           | B | 1.1 | 
2015-04-14 | Useful for integration tests - verifies the existence of certain 
conditions. | 
[Git](https://gitbox.apache.org/repos/asf/maven-verifier-plugin.git) / 
[GitHub](https://github.com/apache/maven-verifier-plugin/) | [Jira 
MVERIFIER](https://issues.apache.org/jira/browse/MVERIFIER) | 
-| **Packaging types/tools** |  |  |  | **These plugins relate to packaging 
respective artifact types.** |  |  | 
-| [`ear`](/plugins/maven-ear-plugin/)                     | B | 3.3.0 | 
2022-10-18 | Generate an EAR from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-ear-plugin.git) / 
[GitHub](https://github.com/apache/maven-ear-plugin/) | [Jira 
MEAR](https://issues.apache.org/jira/browse/MEAR) | 
-| [`ejb`](/plugins/maven-ejb-plugin/)                     | B | 3.2.1 | 
2022-04-18 | Build an EJB (and optional client) from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-ejb-plugin.git) / 
[GitHub](https://github.com/apache/maven-ejb-plugin/) | [Jira 
MEJB](https://issues.apache.org/jira/browse/MEJB) | 
-| [`jar`](/plugins/maven-jar-plugin/)                     | B | 3.3.0 | 
2022-09-12 | Build a JAR from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jar-plugin.git) / 
[GitHub](https://github.com/apache/maven-jar-plugin/) | [Jira 
MJAR](https://issues.apache.org/jira/browse/MJAR) | 
-| [`rar`](/plugins/maven-rar-plugin/)                     | B | 3.0.0 | 
2022-07-17 | Build a RAR from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-rar-plugin.git) / 
[GitHub](https://github.com/apache/maven-rar-plugin/) | [Jira 
MRAR](https://issues.apache.org/jira/browse/MRAR) | 
-| [`war`](/plugins/maven-war-plugin/)                     | B | 3.3.2 | 
2021-09-10 | Build a WAR from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-war-plugin.git) / 
[GitHub](https://github.com/apache/maven-war-plugin/) | [Jira 
MWAR](https://issues.apache.org/jira/browse/MWAR) | 
-| [`app-client/acr`](/plugins/maven-acr-plugin/)          | B | 3.1.0 | 
2018-06-19 | Build a JavaEE application client from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-acr-plugin.git) / 
[GitHub](https://github.com/apache/maven-acr-plugin/) | [Jira 
MACR](https://issues.apache.org/jira/browse/MACR) | 
-| [`shade`](/plugins/maven-shade-plugin/)                 | B | 3.4.1 | 
2022-10-27 | Build an Uber-JAR from the current project, including 
dependencies. | 
[Git](https://gitbox.apache.org/repos/asf/maven-shade-plugin.git) / 
[GitHub](https://github.com/apache/maven-shade-plugin/) | [Jira 
MSHADE](https://issues.apache.org/jira/browse/MSHADE) | 
-| [`source`](/plugins/maven-source-plugin/)               | B | 3.2.1 | 
2019-12-21 | Build a source-JAR from the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-source-plugin.git) / 
[GitHub](https://github.com/apache/maven-source-plugin/) | [Jira 
MSOURCES](https://issues.apache.org/jira/browse/MSOURCES) | 
-| [`jlink`](/plugins/maven-jlink-plugin/)                 | B | 3.1.0 | 
2020-12-28 | Build Java Run Time Image. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jlink-plugin.git) / 
[GitHub](https://github.com/apache/maven-jlink-plugin/) | [Jira 
MJLINK](https://issues.apache.org/jira/browse/MJLINK) | 
-| [`jmod`](/plugins/maven-jmod-plugin/)                   | B | 3.0.0-alpha-1 
| 2017-09-17 | Build Java JMod files. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jmod-plugin.git) / 
[GitHub](https://github.com/apache/maven-jmod-plugin/) | [Jira 
MJMOD](https://issues.apache.org/jira/browse/MJMOD) | 
-| **Reporting plugins** |  |  |  | **Plugins which generate reports, are 
configured as reports in the POM and run under the site generation lifecycle.** 
|  |  | 
-| [`changelog`](/plugins/maven-changelog-plugin/)         | R | 2.3 | 
2014-06-24 | Generate a list of recent changes from your SCM. | 
[Git](https://gitbox.apache.org/repos/asf/maven-changelog-plugin.git) / 
[GitHub](https://github.com/apache/maven-changelog-plugin/) | [Jira 
MCHANGELOG](https://issues.apache.org/jira/browse/MCHANGELOG) | 
-| [`changes`](/plugins/maven-changes-plugin/)           | B+R | 2.12.1 | 
2016-11-01 | Generate a report from an issue tracker or a change document. | 
[Git](https://gitbox.apache.org/repos/asf/maven-changes-plugin.git) / 
[GitHub](https://github.com/apache/maven-changes-plugin/) | [Jira 
MCHANGES](https://issues.apache.org/jira/browse/MCHANGES) | 
-| [`checkstyle`](/plugins/maven-checkstyle-plugin/)     | B+R | 3.2.1 | 
2023-01-11 | Generate a Checkstyle report. | 
[Git](https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git) / 
[GitHub](https://github.com/apache/maven-checkstyle-plugin/) | [Jira 
MCHECKSTYLE](https://issues.apache.org/jira/browse/MCHECKSTYLE) | 
-| [`doap`](/plugins/maven-doap-plugin/)                   | B | 1.2 | 
2015-03-17 | Generate a Description of a Project (DOAP) file from a POM. | 
[Git](https://gitbox.apache.org/repos/asf/maven-doap-plugin.git) / 
[GitHub](https://github.com/apache/maven-doap-plugin/) | [Jira 
MDOAP](https://issues.apache.org/jira/browse/MDOAP) | 
-| [`docck`](/plugins/maven-docck-plugin/)                 | B | 1.1 | 
2015-04-03 | Documentation checker plugin. | 
[Git](https://gitbox.apache.org/repos/asf/maven-docck-plugin.git) / 
[GitHub](https://github.com/apache/maven-docck-plugin/) | [Jira 
MDOCCK](https://issues.apache.org/jira/browse/MDOCCK) | 
-| [`javadoc`](/plugins/maven-javadoc-plugin/)           | B+R | 3.4.1 | 
2022-08-13 | Generate Javadoc for the project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git) / 
[GitHub](https://github.com/apache/maven-javadoc-plugin/) | [Jira 
MJAVADOC](https://issues.apache.org/jira/browse/MJAVADOC) | 
-| [`jdeps`](/plugins/maven-jdeps-plugin/)                 | B | 3.1.2 | 
2019-06-12 | Run JDK's JDeps tool on the project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jdeps-plugin.git) / 
[GitHub](https://github.com/apache/maven-jdeps-plugin/) | [Jira 
MJDEPS](https://issues.apache.org/jira/browse/MJDEPS) | 
-| [`jxr`](/jxr/maven-jxr-plugin/)                         | R | 3.3.0 | 
2022-08-16 | Generate a source cross reference. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jxr.git) / 
[GitHub](https://github.com/apache/maven-jxr/) | [Jira 
JXR](https://issues.apache.org/jira/browse/JXR) | 
-| [`linkcheck`](/plugins/maven-linkcheck-plugin/)         | R | 1.2 | 
2014-10-08 | Generate a Linkcheck report of your project's documentation. | 
[Git](https://gitbox.apache.org/repos/asf/maven-linkcheck-plugin.git) / 
[GitHub](https://github.com/apache/maven-linkcheck-plugin/) | [Jira 
MLINKCHECK](https://issues.apache.org/jira/browse/MLINKCHECK) | 
-| [`pmd`](/plugins/maven-pmd-plugin/)                   | B+R | 3.20.0 | 
2022-09-11 | Generate a PMD report. | 
[Git](https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git) / 
[GitHub](https://github.com/apache/maven-pmd-plugin/) | [Jira 
MPMD](https://issues.apache.org/jira/browse/MPMD) | 
-| [`project-info-reports`](/plugins/maven-project-info-reports-plugin/) | R | 
3.4.2 | 2023-01-11 | Generate standard project reports. | 
[Git](https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git)
 / [GitHub](https://github.com/apache/maven-project-info-reports-plugin/) | 
[Jira MPIR](https://issues.apache.org/jira/browse/MPIR) | 
-| [`surefire-report`](/surefire/maven-surefire-report-plugin/) | R | 3.0.0-M9 
| 2023-02-14 | Generate a report based on the results of unit tests. | 
[Git](https://gitbox.apache.org/repos/asf/maven-surefire.git) / 
[GitHub](https://github.com/apache/maven-surefire/) | [Jira 
SUREFIRE](https://issues.apache.org/jira/browse/SUREFIRE) | 
-| **Tools** |  |  |  | **These are miscellaneous tools available through Maven 
by default.** |  |  | 
-| [`antrun`](/plugins/maven-antrun-plugin/)               | B | 3.1.0 | 
2022-04-18 | Run a set of ant tasks from a phase of the build. | 
[Git](https://gitbox.apache.org/repos/asf/maven-antrun-plugin.git) / 
[GitHub](https://github.com/apache/maven-antrun-plugin/) | [Jira 
MANTRUN](https://issues.apache.org/jira/browse/MANTRUN) | 
-| [`artifact`](/plugins/maven-artifact-plugin/)           | B | 3.4.0 | 
2023-02-07 | Manage artifacts tasks like buildinfo. | 
[Git](https://gitbox.apache.org/repos/asf/maven-artifact-plugin.git) / 
[GitHub](https://github.com/apache/maven-artifact-plugin/) | [Jira 
MARTIFACT](https://issues.apache.org/jira/browse/MARTIFACT) | 
-| [`archetype`](/archetype/maven-archetype-plugin/)       | B | 3.2.1 | 
2021-12-30 | Generate a skeleton project structure from an archetype. | 
[Git](https://gitbox.apache.org/repos/asf/maven-archetype.git) / 
[GitHub](https://github.com/apache/maven-archetype/) | [Jira 
ARCHETYPE](https://issues.apache.org/jira/browse/ARCHETYPE) | 
-| [`assembly`](/plugins/maven-assembly-plugin/)           | B | 3.4.2 | 
2022-07-20 | Build an assembly (distribution) of sources and/or binaries. | 
[Git](https://gitbox.apache.org/repos/asf/maven-assembly-plugin.git) / 
[GitHub](https://github.com/apache/maven-assembly-plugin/) | [Jira 
MASSEMBLY](https://issues.apache.org/jira/browse/MASSEMBLY) | 
-| [`dependency`](/plugins/maven-dependency-plugin/)     | B+R | 3.5.0 | 
2023-01-11 | Dependency manipulation (copy, unpack) and analysis. | 
[Git](https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git) / 
[GitHub](https://github.com/apache/maven-dependency-plugin/) | [Jira 
MDEP](https://issues.apache.org/jira/browse/MDEP) | 
-| [`enforcer`](/enforcer/maven-enforcer-plugin/)          | B | 3.2.1 | 
2023-01-28 | Environmental constraint checking (Maven Version, JDK etc), User 
Custom Rule Execution. | 
[Git](https://gitbox.apache.org/repos/asf/maven-enforcer.git) / 
[GitHub](https://github.com/apache/maven-enforcer/) | [Jira 
MENFORCER](https://issues.apache.org/jira/browse/MENFORCER) | 
-| [`gpg`](/plugins/maven-gpg-plugin/)                     | B | 3.0.1 | 
2021-05-08 | Create signatures for the artifacts and poms. | 
[Git](https://gitbox.apache.org/repos/asf/maven-gpg-plugin.git) / 
[GitHub](https://github.com/apache/maven-gpg-plugin/) | [Jira 
MGPG](https://issues.apache.org/jira/browse/MGPG) | 
-| [`help`](/plugins/maven-help-plugin/)                   | B | 3.3.0 | 
2022-08-14 | Get information about the working environment for the project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-help-plugin.git) / 
[GitHub](https://github.com/apache/maven-help-plugin/) | [Jira 
MPH](https://issues.apache.org/jira/browse/MPH) | 
-| [`invoker`](/plugins/maven-invoker-plugin/)           | B+R | 3.4.0 | 
2022-12-20 | Run a set of Maven projects and verify the output. | 
[Git](https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git) / 
[GitHub](https://github.com/apache/maven-invoker-plugin/) | [Jira 
MINVOKER](https://issues.apache.org/jira/browse/MINVOKER) | 
-| [`jarsigner`](/plugins/maven-jarsigner-plugin/)         | B | 3.0.0 | 
2018-11-06 | Signs or verifies project artifacts. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jarsigner-plugin.git) / 
[GitHub](https://github.com/apache/maven-jarsigner-plugin/) | [Jira 
MJARSIGNER](https://issues.apache.org/jira/browse/MJARSIGNER) | 
-| [`jdeprscan`](/plugins/maven-jdeprscan-plugin/)         | B | 3.0.0-alpha-1 
| 2017-11-15 | Run JDK's JDeprScan tool on the project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-jdeprscan-plugin.git) / 
[GitHub](https://github.com/apache/maven-jdeprscan-plugin/) | [Jira 
MJDEPRSCAN](https://issues.apache.org/jira/browse/MJDEPRSCAN) | 
-| [`patch`](/plugins/maven-patch-plugin/)                 | B | 1.2 | 
2015-03-09 | Use the gnu patch tool to apply patch files to source code. | 
[Git](https://gitbox.apache.org/repos/asf/maven-patch-plugin.git) / 
[GitHub](https://github.com/apache/maven-patch-plugin/) | [Jira 
MPATCH](https://issues.apache.org/jira/browse/MPATCH) | 
-| [`pdf`](/plugins/maven-pdf-plugin/)                     | B | 1.6.1 | 
2022-08-16 | Generate a PDF version of your project's documentation. | 
[Git](https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git) / 
[GitHub](https://github.com/apache/maven-pdf-plugin/) | [Jira 
MPDF](https://issues.apache.org/jira/browse/MPDF) | 
-| [`plugin`](/plugin-tools/maven-plugin-plugin/)        | B+R | 3.7.1 | 
2023-01-13 | Create a Maven plugin descriptor for any mojos found in the source 
tree, to include in the JAR. | 
[Git](https://gitbox.apache.org/repos/asf/maven-plugin-tools.git) / 
[GitHub](https://github.com/apache/maven-plugin-tools/) | [Jira 
MPLUGIN](https://issues.apache.org/jira/browse/MPLUGIN) | 
-| [`release`](/plugins/maven-release-plugin/)             | B | 3.0.0-M7 | 
2022-10-29 | Release the current project - updating the POM and tagging in the 
SCM. | [Git](https://gitbox.apache.org/repos/asf/maven-release.git) / 
[GitHub](https://github.com/apache/maven-release/) | [Jira 
MRELEASE](https://issues.apache.org/jira/browse/MRELEASE) | 
-| [`remote-resources`](/plugins/maven-remote-resources-plugin/) | B | 3.0.0 | 
2022-07-17 | Copy remote resources to the output directory for inclusion in the 
artifact. | 
[Git](https://gitbox.apache.org/repos/asf/maven-remote-resources-plugin.git) / 
[GitHub](https://github.com/apache/maven-remote-resources-plugin/) | [Jira 
MRRESOURCES](https://issues.apache.org/jira/browse/MRRESOURCES) | 
-| [`scm`](/scm/maven-scm-plugin/) | B | 2.0.0-M3 | 2022-10-25 | Execute SCM 
commands for the current project. | 
[Git](https://gitbox.apache.org/repos/asf/maven-scm.git ) / 
[GitHub](https://github.com/apache/maven-scm/) | [Jira 
SCM](https://issues.apache.org/jira/browse/SCM) | 
-| [`scm-publish`](/plugins/maven-scm-publish-plugin/)     | B | 3.1.0 | 
2020-12-26 | Publish your Maven website to a scm location. | 
[Git](https://gitbox.apache.org/repos/asf/maven-scm-publish-plugin.git) / 
[GitHub](https://github.com/apache/maven-scm-publish-plugin/) | [Jira 
MSCMPUB](https://issues.apache.org/jira/browse/MSCMPUB) | 
-| [`scripting`](/plugins/maven-scripting-plugin/)         | B | 3.0.0 | 
2021-03-01 | The Maven Scripting Plugin wraps the Scripting API according to 
JSR223. | [Git](https://gitbox.apache.org/repos/asf/maven-scripting-plugin.git) 
/ [GitHub](https://github.com/apache/maven-scripting-plugin/) | [Jira 
MSCRIPTING](https://issues.apache.org/jira/browse/MSCRIPTING) | 
-| [`stage`](/plugins/maven-stage-plugin/)                 | B | 1.0 | 
2015-03-03 | Assists with release staging and promotion. | 
[Git](https://gitbox.apache.org/repos/asf/maven-stage-plugin.git) / 
[GitHub](https://github.com/apache/maven-stage-plugin/) | [Jira 
MSTAGE](https://issues.apache.org/jira/browse/MSTAGE) | 
-| [`toolchains`](/plugins/maven-toolchains-plugin/)       | B | 3.1.0 | 
2022-06-18 | Allows to share configuration across plugins. | 
[Git](https://gitbox.apache.org/repos/asf/maven-toolchains-plugin.git) / 
[GitHub](https://github.com/apache/maven-toolchains-plugin/) | [Jira 
MTOOLCHAINS](https://issues.apache.org/jira/browse/MTOOLCHAINS) | 
-| [`wrapper`](/plugins/maven-wrapper-plugin/)             | B | 3.1.1 | 
2022-05-14 | Download and unpack the maven wrapper distribution | 
[Git](https://gitbox.apache.org/repos/asf/maven-wrapper-plugin.git) / 
[GitHub](https://github.com/apache/maven-wrapper/) | [Jira 
MWRAPPER](https://issues.apache.org/jira/browse/MWRAPPER) | 
+|**Plugin**|**Type***|**Version**|**Release Date**|**Description**|**Source 
Repository**|**Issue Tracking**|
+|---|---|---|---|---|---|---|
+|**Core plugins**||||**Plugins corresponding to default core phases (ie. 
clean, compile). They may have multiple goals as well.**|||
+|[ `clean`](/plugins/maven-clean-plugin/)|B|3.2.0|2022-04-01|Clean up after 
the build.|[Git](https://gitbox.apache.org/repos/asf/maven-clean-plugin.git) / 
[GitHub](https://github.com/apache/maven-clean-plugin/)|[Jira 
MCLEAN](https://issues.apache.org/jira/browse/MCLEAN)|
+|[ `compiler`](/plugins/maven-compiler-plugin/)|B|3.10.1|2022-03-11|Compiles 
Java 
sources.|[Git](https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git) / 
[GitHub](https://github.com/apache/maven-compiler-plugin/)|[Jira 
MCOMPILER](https://issues.apache.org/jira/browse/MCOMPILER)|
+|[ `deploy`](/plugins/maven-deploy-plugin/)|B|3.0.0|2022-07-16|Deploy the 
built artifact to the remote 
repository.|[Git](https://gitbox.apache.org/repos/asf/maven-deploy-plugin.git) 
/ [GitHub](https://github.com/apache/maven-deploy-plugin/)|[Jira 
MDEPLOY](https://issues.apache.org/jira/browse/MDEPLOY)|
+|[ `failsafe`](/surefire/maven-failsafe-plugin/)|B|3.0.0-M8|2023-01-11|Run the 
JUnit integration tests in an isolated 
classloader.|[Git](https://gitbox.apache.org/repos/asf/maven-surefire.git) / 
[GitHub](https://github.com/apache/maven-surefire/)|[Jira 
SUREFIRE](https://issues.apache.org/jira/browse/SUREFIRE)|
+|[ `install`](/plugins/maven-install-plugin/)|B|3.1.0|2022-11-13|Install the 
built artifact into the local 
repository.|[Git](https://gitbox.apache.org/repos/asf/maven-install-plugin.git) 
/ [GitHub](https://github.com/apache/maven-install-plugin/)|[Jira 
MINSTALL](https://issues.apache.org/jira/browse/MINSTALL)|
+|[ `resources`](/plugins/maven-resources-plugin/)|B|3.3.0|2022-07-23|Copy the 
resources to the output directory for including in the 
JAR.|[Git](https://gitbox.apache.org/repos/asf/maven-resources-plugin.git) / 
[GitHub](https://github.com/apache/maven-resources-plugin/)|[Jira 
MRESOURCES](https://issues.apache.org/jira/browse/MRESOURCES)|
+|[ `site`](/plugins/maven-site-plugin/)|B|4.0.0-M4|2022-12-02|Generate a site 
for the current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-site-plugin.git) / 
[GitHub](https://github.com/apache/maven-site-plugin/)|[Jira 
MSITE](https://issues.apache.org/jira/browse/MSITE)|
+|[ `surefire`](/surefire/maven-surefire-plugin/)|B|3.0.0-M9|2023-02-14|Run the 
JUnit unit tests in an isolated 
classloader.|[Git](https://gitbox.apache.org/repos/asf/maven-surefire.git) / 
[GitHub](https://github.com/apache/maven-surefire/)|[Jira 
SUREFIRE](https://issues.apache.org/jira/browse/SUREFIRE)|
+|[ `verifier`](/plugins/maven-verifier-plugin/)|B|1.1|2015-04-14|Useful for 
integration tests - verifies the existence of certain 
conditions.|[Git](https://gitbox.apache.org/repos/asf/maven-verifier-plugin.git)
 / [GitHub](https://github.com/apache/maven-verifier-plugin/)|[Jira 
MVERIFIER](https://issues.apache.org/jira/browse/MVERIFIER)|
+|**Packaging types/tools**||||**These plugins relate to packaging respective 
artifact types.**|||
+|[ `ear`](/plugins/maven-ear-plugin/)|B|3.3.0|2022-10-18|Generate an EAR from 
the current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-ear-plugin.git) / 
[GitHub](https://github.com/apache/maven-ear-plugin/)|[Jira 
MEAR](https://issues.apache.org/jira/browse/MEAR)|
+|[ `ejb`](/plugins/maven-ejb-plugin/)|B|3.2.1|2022-04-18|Build an EJB (and 
optional client) from the current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-ejb-plugin.git) / 
[GitHub](https://github.com/apache/maven-ejb-plugin/)|[Jira 
MEJB](https://issues.apache.org/jira/browse/MEJB)|
+|[ `jar`](/plugins/maven-jar-plugin/)|B|3.3.0|2022-09-12|Build a JAR from the 
current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-jar-plugin.git) / 
[GitHub](https://github.com/apache/maven-jar-plugin/)|[Jira 
MJAR](https://issues.apache.org/jira/browse/MJAR)|
+|[ `rar`](/plugins/maven-rar-plugin/)|B|3.0.0|2022-07-17|Build a RAR from the 
current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-rar-plugin.git) / 
[GitHub](https://github.com/apache/maven-rar-plugin/)|[Jira 
MRAR](https://issues.apache.org/jira/browse/MRAR)|
+|[ `war`](/plugins/maven-war-plugin/)|B|3.3.2|2021-09-10|Build a WAR from the 
current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-war-plugin.git) / 
[GitHub](https://github.com/apache/maven-war-plugin/)|[Jira 
MWAR](https://issues.apache.org/jira/browse/MWAR)|
+|[ `app-client/acr`](/plugins/maven-acr-plugin/)|B|3.1.0|2018-06-19|Build a 
JavaEE application client from the current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-acr-plugin.git) / 
[GitHub](https://github.com/apache/maven-acr-plugin/)|[Jira 
MACR](https://issues.apache.org/jira/browse/MACR)|
+|[ `shade`](/plugins/maven-shade-plugin/)|B|3.4.1|2022-10-27|Build an Uber-JAR 
from the current project, including 
dependencies.|[Git](https://gitbox.apache.org/repos/asf/maven-shade-plugin.git) 
/ [GitHub](https://github.com/apache/maven-shade-plugin/)|[Jira 
MSHADE](https://issues.apache.org/jira/browse/MSHADE)|
+|[ `source`](/plugins/maven-source-plugin/)|B|3.2.1|2019-12-21|Build a 
source-JAR from the current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-source-plugin.git) / 
[GitHub](https://github.com/apache/maven-source-plugin/)|[Jira 
MSOURCES](https://issues.apache.org/jira/browse/MSOURCES)|
+|[ `jlink`](/plugins/maven-jlink-plugin/)|B|3.1.0|2020-12-28|Build Java Run 
Time Image.|[Git](https://gitbox.apache.org/repos/asf/maven-jlink-plugin.git) / 
[GitHub](https://github.com/apache/maven-jlink-plugin/)|[Jira 
MJLINK](https://issues.apache.org/jira/browse/MJLINK)|
+|[ `jmod`](/plugins/maven-jmod-plugin/)|B|3.0.0-alpha-1|2017-09-17|Build Java 
JMod files.|[Git](https://gitbox.apache.org/repos/asf/maven-jmod-plugin.git) / 
[GitHub](https://github.com/apache/maven-jmod-plugin/)|[Jira 
MJMOD](https://issues.apache.org/jira/browse/MJMOD)|
+|**Reporting plugins**||||**Plugins which generate reports, are configured as 
reports in the POM and run under the site generation lifecycle.**|||
+|[ `changelog`](/plugins/maven-changelog-plugin/)|R|2.3|2014-06-24|Generate a 
list of recent changes from your 
SCM.|[Git](https://gitbox.apache.org/repos/asf/maven-changelog-plugin.git) / 
[GitHub](https://github.com/apache/maven-changelog-plugin/)|[Jira 
MCHANGELOG](https://issues.apache.org/jira/browse/MCHANGELOG)|
+|[ `changes`](/plugins/maven-changes-plugin/)|B+R|2.12.1|2016-11-01|Generate a 
report from an issue tracker or a change 
document.|[Git](https://gitbox.apache.org/repos/asf/maven-changes-plugin.git) / 
[GitHub](https://github.com/apache/maven-changes-plugin/)|[Jira 
MCHANGES](https://issues.apache.org/jira/browse/MCHANGES)|
+|[ 
`checkstyle`](/plugins/maven-checkstyle-plugin/)|B+R|3.2.1|2023-01-11|Generate 
a Checkstyle 
report.|[Git](https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git) 
/ [GitHub](https://github.com/apache/maven-checkstyle-plugin/)|[Jira 
MCHECKSTYLE](https://issues.apache.org/jira/browse/MCHECKSTYLE)|
+|[ `doap`](/plugins/maven-doap-plugin/)|B|1.2|2015-03-17|Generate a 
Description of a Project (DOAP) file from a 
POM.|[Git](https://gitbox.apache.org/repos/asf/maven-doap-plugin.git) / 
[GitHub](https://github.com/apache/maven-doap-plugin/)|[Jira 
MDOAP](https://issues.apache.org/jira/browse/MDOAP)|
+|[ `docck`](/plugins/maven-docck-plugin/)|B|1.1|2015-04-03|Documentation 
checker 
plugin.|[Git](https://gitbox.apache.org/repos/asf/maven-docck-plugin.git) / 
[GitHub](https://github.com/apache/maven-docck-plugin/)|[Jira 
MDOCCK](https://issues.apache.org/jira/browse/MDOCCK)|
+|[ `javadoc`](/plugins/maven-javadoc-plugin/)|B+R|3.4.1|2022-08-13|Generate 
Javadoc for the 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git) / 
[GitHub](https://github.com/apache/maven-javadoc-plugin/)|[Jira 
MJAVADOC](https://issues.apache.org/jira/browse/MJAVADOC)|
+|[ `jdeps`](/plugins/maven-jdeps-plugin/)|B|3.1.2|2019-06-12|Run JDK's JDeps 
tool on the 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-jdeps-plugin.git) / 
[GitHub](https://github.com/apache/maven-jdeps-plugin/)|[Jira 
MJDEPS](https://issues.apache.org/jira/browse/MJDEPS)|
+|[ `jxr`](/jxr/maven-jxr-plugin/)|R|3.3.0|2022-08-16|Generate a source cross 
reference.|[Git](https://gitbox.apache.org/repos/asf/maven-jxr.git) / 
[GitHub](https://github.com/apache/maven-jxr/)|[Jira 
JXR](https://issues.apache.org/jira/browse/JXR)|
+|[ `linkcheck`](/plugins/maven-linkcheck-plugin/)|R|1.2|2014-10-08|Generate a 
Linkcheck report of your project's 
documentation.|[Git](https://gitbox.apache.org/repos/asf/maven-linkcheck-plugin.git)
 / [GitHub](https://github.com/apache/maven-linkcheck-plugin/)|[Jira 
MLINKCHECK](https://issues.apache.org/jira/browse/MLINKCHECK)|
+|[ `pmd`](/plugins/maven-pmd-plugin/)|B+R|3.20.0|2022-09-11|Generate a PMD 
report.|[Git](https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git) / 
[GitHub](https://github.com/apache/maven-pmd-plugin/)|[Jira 
MPMD](https://issues.apache.org/jira/browse/MPMD)|
+|[ 
`project-info-reports`](/plugins/maven-project-info-reports-plugin/)|R|3.4.2|2023-01-11|Generate
 standard project 
reports.|[Git](https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git)
 / [GitHub](https://github.com/apache/maven-project-info-reports-plugin/)|[Jira 
MPIR](https://issues.apache.org/jira/browse/MPIR)|
+|[ 
`surefire-report`](/surefire/maven-surefire-report-plugin/)|R|3.0.0-M9|2023-02-14|Generate
 a report based on the results of unit 
tests.|[Git](https://gitbox.apache.org/repos/asf/maven-surefire.git) / 
[GitHub](https://github.com/apache/maven-surefire/)|[Jira 
SUREFIRE](https://issues.apache.org/jira/browse/SUREFIRE)|
+|**Tools**||||**These are miscellaneous tools available through Maven by 
default.**|||
+|[ `antrun`](/plugins/maven-antrun-plugin/)|B|3.1.0|2022-04-18|Run a set of 
ant tasks from a phase of the 
build.|[Git](https://gitbox.apache.org/repos/asf/maven-antrun-plugin.git) / 
[GitHub](https://github.com/apache/maven-antrun-plugin/)|[Jira 
MANTRUN](https://issues.apache.org/jira/browse/MANTRUN)|
+|[ `artifact`](/plugins/maven-artifact-plugin/)|B|3.4.0|2023-02-07|Manage 
artifacts tasks like 
buildinfo.|[Git](https://gitbox.apache.org/repos/asf/maven-artifact-plugin.git) 
/ [GitHub](https://github.com/apache/maven-artifact-plugin/)|[Jira 
MARTIFACT](https://issues.apache.org/jira/browse/MARTIFACT)|
+|[ 
`archetype`](/archetype/maven-archetype-plugin/)|B|3.2.1|2021-12-30|Generate a 
skeleton project structure from an 
archetype.|[Git](https://gitbox.apache.org/repos/asf/maven-archetype.git) / 
[GitHub](https://github.com/apache/maven-archetype/)|[Jira 
ARCHETYPE](https://issues.apache.org/jira/browse/ARCHETYPE)|
+|[ `assembly`](/plugins/maven-assembly-plugin/)|B|3.4.2|2022-07-20|Build an 
assembly (distribution) of sources and/or 
binaries.|[Git](https://gitbox.apache.org/repos/asf/maven-assembly-plugin.git) 
/ [GitHub](https://github.com/apache/maven-assembly-plugin/)|[Jira 
MASSEMBLY](https://issues.apache.org/jira/browse/MASSEMBLY)|
+|[ 
`dependency`](/plugins/maven-dependency-plugin/)|B+R|3.5.0|2023-01-11|Dependency
 manipulation (copy, unpack) and 
analysis.|[Git](https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git)
 / [GitHub](https://github.com/apache/maven-dependency-plugin/)|[Jira 
MDEP](https://issues.apache.org/jira/browse/MDEP)|
+|[ 
`enforcer`](/enforcer/maven-enforcer-plugin/)|B|3.2.1|2023-01-28|Environmental 
constraint checking (Maven Version, JDK etc), User Custom Rule 
Execution.|[Git](https://gitbox.apache.org/repos/asf/maven-enforcer.git) / 
[GitHub](https://github.com/apache/maven-enforcer/)|[Jira 
MENFORCER](https://issues.apache.org/jira/browse/MENFORCER)|
+|[ `gpg`](/plugins/maven-gpg-plugin/)|B|3.0.1|2021-05-08|Create signatures for 
the artifacts and 
poms.|[Git](https://gitbox.apache.org/repos/asf/maven-gpg-plugin.git) / 
[GitHub](https://github.com/apache/maven-gpg-plugin/)|[Jira 
MGPG](https://issues.apache.org/jira/browse/MGPG)|
+|[ `help`](/plugins/maven-help-plugin/)|B|3.3.0|2022-08-14|Get information 
about the working environment for the 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-help-plugin.git) / 
[GitHub](https://github.com/apache/maven-help-plugin/)|[Jira 
MPH](https://issues.apache.org/jira/browse/MPH)|
+|[ `invoker`](/plugins/maven-invoker-plugin/)|B+R|3.4.0|2022-12-20|Run a set 
of Maven projects and verify the 
output.|[Git](https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git) / 
[GitHub](https://github.com/apache/maven-invoker-plugin/)|[Jira 
MINVOKER](https://issues.apache.org/jira/browse/MINVOKER)|
+|[ `jarsigner`](/plugins/maven-jarsigner-plugin/)|B|3.0.0|2018-11-06|Signs or 
verifies project 
artifacts.|[Git](https://gitbox.apache.org/repos/asf/maven-jarsigner-plugin.git)
 / [GitHub](https://github.com/apache/maven-jarsigner-plugin/)|[Jira 
MJARSIGNER](https://issues.apache.org/jira/browse/MJARSIGNER)|
+|[ 
`jdeprscan`](/plugins/maven-jdeprscan-plugin/)|B|3.0.0-alpha-1|2017-11-15|Run 
JDK's JDeprScan tool on the 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-jdeprscan-plugin.git) 
/ [GitHub](https://github.com/apache/maven-jdeprscan-plugin/)|[Jira 
MJDEPRSCAN](https://issues.apache.org/jira/browse/MJDEPRSCAN)|
+|[ `patch`](/plugins/maven-patch-plugin/)|B|1.2|2015-03-09|Use the gnu patch 
tool to apply patch files to source 
code.|[Git](https://gitbox.apache.org/repos/asf/maven-patch-plugin.git) / 
[GitHub](https://github.com/apache/maven-patch-plugin/)|[Jira 
MPATCH](https://issues.apache.org/jira/browse/MPATCH)|
+|[ `pdf`](/plugins/maven-pdf-plugin/)|B|1.6.1|2022-08-16|Generate a PDF 
version of your project's 
documentation.|[Git](https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git) 
/ [GitHub](https://github.com/apache/maven-pdf-plugin/)|[Jira 
MPDF](https://issues.apache.org/jira/browse/MPDF)|
+|[ `plugin`](/plugin-tools/maven-plugin-plugin/)|B+R|3.7.1|2023-01-13|Create a 
Maven plugin descriptor for any mojos found in the source tree, to include in 
the JAR.|[Git](https://gitbox.apache.org/repos/asf/maven-plugin-tools.git) / 
[GitHub](https://github.com/apache/maven-plugin-tools/)|[Jira 
MPLUGIN](https://issues.apache.org/jira/browse/MPLUGIN)|
+|[ `release`](/plugins/maven-release-plugin/)|B|3.0.0-M7|2022-10-29|Release 
the current project - updating the POM and tagging in the 
SCM.|[Git](https://gitbox.apache.org/repos/asf/maven-release.git) / 
[GitHub](https://github.com/apache/maven-release/)|[Jira 
MRELEASE](https://issues.apache.org/jira/browse/MRELEASE)|
+|[ 
`remote-resources`](/plugins/maven-remote-resources-plugin/)|B|3.0.0|2022-07-17|Copy
 remote resources to the output directory for inclusion in the 
artifact.|[Git](https://gitbox.apache.org/repos/asf/maven-remote-resources-plugin.git)
 / [GitHub](https://github.com/apache/maven-remote-resources-plugin/)|[Jira 
MRRESOURCES](https://issues.apache.org/jira/browse/MRRESOURCES)|
+|[ `scm`](/scm/maven-scm-plugin/)|B|2.0.0-M3|2022-10-25|Execute SCM commands 
for the current 
project.|[Git](https://gitbox.apache.org/repos/asf/maven-scm.git ) / 
[GitHub](https://github.com/apache/maven-scm/)|[Jira 
SCM](https://issues.apache.org/jira/browse/SCM)|
+|[ 
`scm-publish`](/plugins/maven-scm-publish-plugin/)|B|3.1.0|2020-12-26|Publish 
your Maven website to a scm 
location.|[Git](https://gitbox.apache.org/repos/asf/maven-scm-publish-plugin.git)
 / [GitHub](https://github.com/apache/maven-scm-publish-plugin/)|[Jira 
MSCMPUB](https://issues.apache.org/jira/browse/MSCMPUB)|
+|[ `scripting`](/plugins/maven-scripting-plugin/)|B|3.0.0|2021-03-01|The Maven 
Scripting Plugin wraps the Scripting API according to 
JSR223.|[Git](https://gitbox.apache.org/repos/asf/maven-scripting-plugin.git) / 
[GitHub](https://github.com/apache/maven-scripting-plugin/)|[Jira 
MSCRIPTING](https://issues.apache.org/jira/browse/MSCRIPTING)|
+|[ `stage`](/plugins/maven-stage-plugin/)|B|1.0|2015-03-03|Assists with 
release staging and 
promotion.|[Git](https://gitbox.apache.org/repos/asf/maven-stage-plugin.git) / 
[GitHub](https://github.com/apache/maven-stage-plugin/)|[Jira 
MSTAGE](https://issues.apache.org/jira/browse/MSTAGE)|
+|[ `toolchains`](/plugins/maven-toolchains-plugin/)|B|3.1.0|2022-06-18|Allows 
to share configuration across 
plugins.|[Git](https://gitbox.apache.org/repos/asf/maven-toolchains-plugin.git) 
/ [GitHub](https://github.com/apache/maven-toolchains-plugin/)|[Jira 
MTOOLCHAINS](https://issues.apache.org/jira/browse/MTOOLCHAINS)|
+|[ `wrapper`](/plugins/maven-wrapper-plugin/)|B|3.1.1|2022-05-14|Download and 
unpack the maven wrapper 
distribution|[Git](https://gitbox.apache.org/repos/asf/maven-wrapper-plugin.git)
 / [GitHub](https://github.com/apache/maven-wrapper/)|[Jira 
MWRAPPER](https://issues.apache.org/jira/browse/MWRAPPER)|
 
  \* **B**uild or **R**eporting plugin
 
 
  There are also some sandbox plugins into our [source 
repository](https://svn.apache.org/repos/asf/maven/sandbox/trunk/plugins).
 
+
  Previous archived versions of plugins reference documentations are [located 
here](../plugins-archives/). 
 
+
+
 ### Retired
 
-| **Plugin** | **Type*** | **Version** | **Retired Date** | **Description** | 
-| ---------- | --------- | ----------- | ---------------- | --------------- | 
-| [`ant`](/plugins/maven-ant-plugin/)               | B | 2.4 | 2019-06-02 | 
Generate an Ant build file for the project. | 
-| [`eclipse`](/plugins/maven-eclipse-plugin/)       | B | 2.10 | 2015-10-07 | 
Generate an Eclipse project files for the current project. | 
-| [`idea`](/plugins/maven-idea-plugin/)             | B | 2.2.1 | 2013-07-26 | 
Create/update an IDEA workspace for the current project (individual modules are 
created as IDEA modules) | 
-| [`one`](/plugins/maven-one-plugin/)               | B | 1.3 | 2013-07-30 | A 
plugin for interacting with legacy Maven 1.x repositories and builds. | 
-| [`reactor`](/plugins/maven-reactor-plugin/)       | B | 1.1 | 2014-03-24 | 
Build a subset of interdependent projects in a reactor (Maven 2 only). | 
-| [`repository`](/plugins/maven-repository-plugin/) | B | 2.4 | 2019-04-30 | 
Plugin to help with repository-based tasks. | 
+
+|**Plugin**|**Type***|**Version**|**Retired Date**|**Description**|
+|---|---|---|---|---|
+|[ `ant`](/plugins/maven-ant-plugin/)|B|2.4|2019-06-02|Generate an Ant build 
file for the project.|
+|[ `eclipse`](/plugins/maven-eclipse-plugin/)|B|2.10|2015-10-07|Generate an 
Eclipse project files for the current project.|
+|[ `idea`](/plugins/maven-idea-plugin/)|B|2.2.1|2013-07-26|Create/update an 
IDEA workspace for the current project (individual modules are created as IDEA 
modules)|
+|[ `one`](/plugins/maven-one-plugin/)|B|1.3|2013-07-30|A plugin for 
interacting with legacy Maven 1.x repositories and builds.|
+|[ `reactor`](/plugins/maven-reactor-plugin/)|B|1.1|2014-03-24|Build a subset 
of interdependent projects in a reactor (Maven 2 only).|
+|[ `repository`](/plugins/maven-repository-plugin/)|B|2.4|2019-04-30|Plugin to 
help with repository-based tasks.|
+
 
 ### Outside The Maven Land
 
+
 #### At MojoHaus (formerly known as codehaus.org)
 
+
  There are also [many plug-ins](https://www.mojohaus.org/plugins.html) 
available at the [ MojoHaus](https://github.com/mojohaus) project at GitHub.
 
+
  Here are a few common ones:
 
-| **Plugin** (see [complete list with 
version](https://www.mojohaus.org/plugins.html)) | **Description** | 
-| --- | --- | 
-| 
[`animal-sniffer`](https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/)
 | Build signatures of APIs (JDK for example) and checks your classes against 
them. | 
-| [`build-helper`](https://www.mojohaus.org/build-helper-maven-plugin/) | 
Attach extra artifacts and source directories to build. | 
-| [`buildplan`](https://www.mojohaus.org/buildplan-maven-plugin/) | Inspect 
the lifecycle of your build. | 
-| [`castor`](https://www.mojohaus.org/castor-maven-plugin/) | Generate sources 
from an XSD using Castor. | 
-| [`clirr`](https://www.mojohaus.org/clirr-maven-plugin/) | Compare binaries 
or sources for compatibility using Clirr | 
-| [`javacc`](https://www.mojohaus.org/javacc-maven-plugin/) | Generate sources 
from a JavaCC grammar. | 
-| [`jdepend`](https://www.mojohaus.org/jdepend-maven-plugin/) | Generate a 
report on code metrics using JDepend. | 
-| [`nar-maven-plugin`](https://maven-nar.github.io/) | Compiles C, C++, 
Fortran for different architectures. | 
-| [`native`](https://www.mojohaus.org/maven-native/native-maven-plugin/) | 
Compiles C and C++ code with native compilers. | 
-| [`sql`](https://www.mojohaus.org/sql-maven-plugin/) | Executes SQL scripts 
from files or inline. | 
-| [`taglist`](https://www.mojohaus.org/taglist-maven-plugin/) | Generate a 
list of tasks based on tags in your code. | 
-| [`versions`](https://www.mojohaus.org/versions-maven-plugin/) | Manage 
versions of your project, its modules, dependencies and plugins. | 
+
+|**Plugin** (see [complete list with 
version](https://www.mojohaus.org/plugins.html))|**Description**|
+|---|---|
+|[ 
`animal-sniffer`](https://www.mojohaus.org/animal-sniffer/animal-sniffer-maven-plugin/)|Build
 signatures of APIs (JDK for example) and checks your classes against them.|
+|[ `build-helper`](https://www.mojohaus.org/build-helper-maven-plugin/)|Attach 
extra artifacts and source directories to build.|
+|[ `buildplan`](https://www.mojohaus.org/buildplan-maven-plugin/)|Inspect the 
lifecycle of your build.|
+|[ `castor`](https://www.mojohaus.org/castor-maven-plugin/)|Generate sources 
from an XSD using Castor.|
+|[ `clirr`](https://www.mojohaus.org/clirr-maven-plugin/)|Compare binaries or 
sources for compatibility using Clirr|
+|[ `javacc`](https://www.mojohaus.org/javacc-maven-plugin/)|Generate sources 
from a JavaCC grammar.|
+|[ `jdepend`](https://www.mojohaus.org/jdepend-maven-plugin/)|Generate a 
report on code metrics using JDepend.|
+|[ `nar-maven-plugin`](https://maven-nar.github.io/)|Compiles C, C++, Fortran 
for different architectures.|
+|[ 
`native`](https://www.mojohaus.org/maven-native/native-maven-plugin/)|Compiles 
C and C++ code with native compilers.|
+|[ `sql`](https://www.mojohaus.org/sql-maven-plugin/)|Executes SQL scripts 
from files or inline.|
+|[ `taglist`](https://www.mojohaus.org/taglist-maven-plugin/)|Generate a list 
of tasks based on tags in your code.|
+|[ `versions`](https://www.mojohaus.org/versions-maven-plugin/)|Manage 
versions of your project, its modules, dependencies and plugins.|
+
 
 #### Misc
 
+
  A number of other projects provide their own Maven plugins. This includes:
 
-| **Plugin** | **Maintainer** | **Description** | 
-| --- | --- | --- | 
-| [`cargo`](https://codehaus-cargo.github.io/) | [Cargo 
Project](https://codehaus-cargo.github.io/) | Start/stop/configure J2EE 
containers and deploy to them. | 
-| 
[`clover`](https://confluence.atlassian.com/display/CLOVER/Clover-for-Maven+2) 
| [Atlassian Clover](https://www.atlassian.com/software/clover/) | Generate a 
Clover report. | 
-| 
[`jetty`](https://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html)
 | [Jetty Project](https://www.eclipse.org/jetty/) | Jetty Run a Jetty 
container for rapid webapp development. | 
-| [`jalopy`](http://www.triemax.com/products/jalopy/manual/plugin-maven.html) 
| [Triemax](http://www.triemax.com/) | Use Jalopy to format your source code. | 
-| [`rat`](https://creadur.apache.org/rat/) | [Apache Creadur 
Project](https://creadur.apache.org/) | Release Audit Tool (RAT) to verify 
files. | 
-| [`Genesis 
Plugins`](https://geronimo.apache.org/maven/genesis/plugins/tools-maven-plugin/index.html)
 | [Apache Geronimo Project](https://geronimo.apache.org/) | Verify legal files 
in artifacts. | 
-| [`Apache Tomcat`](https://tomcat.apache.org/maven-plugin.html) | [Apache 
Tomcat Project](https://tomcat.apache.org/maven-plugin.html) | Run an Apache 
Tomcat container for rapid webapp development. | 
-| [`OWASP dependency-check`](https://jeremylong.github.io/DependencyCheck/) | 
[OWASP Dependency-check 
Project](https://www.owasp.org/index.php/OWASP_Dependency_Check) | Run OWASP 
Dependency-Check, a utility that identifies project dependencies and checks if 
there are any known, publicly disclosed, vulnerabilities. | 
-| [`CycloneDX`](https://github.com/CycloneDX/cyclonedx-maven-plugin) | 
[CycloneDX Project](https://cyclonedx.org/) | Generate Software Bill of 
Materials (SBOM) in CycloneDX format. | 
-| [`pgpverify`](https://www.simplify4u.org/pgpverify-maven-plugin/) | 
[Simplify4U](https://www.simplify4u.org/) | Verify PGP signature of all project 
dependencies. | 
+
+|**Plugin**|**Maintainer**|**Description**|
+|---|---|---|
+|[ `cargo`](https://codehaus-cargo.github.io/)|[Cargo 
Project](https://codehaus-cargo.github.io/)|Start/stop/configure J2EE 
containers and deploy to them.|
+|[ 
`clover`](https://confluence.atlassian.com/display/CLOVER/Clover-for-Maven+2)|[Atlassian
 Clover](https://www.atlassian.com/software/clover/)|Generate a Clover report.|
+|[ 
`jetty`](https://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html)|[Jetty
 Project](https://www.eclipse.org/jetty/)|Jetty Run a Jetty container for rapid 
webapp development.|
+|[ 
`jalopy`](http://www.triemax.com/products/jalopy/manual/plugin-maven.html)|[Triemax](http://www.triemax.com/)|Use
 Jalopy to format your source code.|
+|[ `rat`](https://creadur.apache.org/rat/)|[Apache Creadur 
Project](https://creadur.apache.org/)|Release Audit Tool (RAT) to verify files.|
+|[ `Genesis 
Plugins`](https://geronimo.apache.org/maven/genesis/plugins/tools-maven-plugin/index.html)|[Apache
 Geronimo Project](https://geronimo.apache.org/)|Verify legal files in 
artifacts.|
+|[ `Apache Tomcat`](https://tomcat.apache.org/maven-plugin.html)|[Apache 
Tomcat Project](https://tomcat.apache.org/maven-plugin.html)|Run an Apache 
Tomcat container for rapid webapp development.|
+|[ `OWASP 
dependency-check`](https://jeremylong.github.io/DependencyCheck/)|[OWASP 
Dependency-check 
Project](https://www.owasp.org/index.php/OWASP_Dependency_Check)|Run OWASP 
Dependency-Check, a utility that identifies project dependencies and checks if 
there are any known, publicly disclosed, vulnerabilities.|
+|[ 
`CycloneDX`](https://github.com/CycloneDX/cyclonedx-maven-plugin)|[CycloneDX 
Project](https://cyclonedx.org/)|Generate Software Bill of Materials (SBOM) in 
CycloneDX format.|
+|[ 
`pgpverify`](https://www.simplify4u.org/pgpverify-maven-plugin/)|[Simplify4U](https://www.simplify4u.org/)|Verify
 PGP signature of all project dependencies.|
+
 
 
 ### Resources
 
+
+
  1 [Guide to Configuring 
Plugins](../guides/mini/guide-configuring-plugins.html)
+
+
+


Reply via email to