| Artifact | Name | Description |
|---|---|---|
| maven-ant-plugin (5) | Maven Ant Plugin | Generates an Ant build file from a POM. |
| maven-antlr-plugin (1) | Maven ANTLR Plugin | |
| maven-antrun-plugin (7) | Maven AntRun Plugin | Runs Ant scripts embedded in the POM |
| maven-archetype-plugin (8) | Maven Archetype Plugin | The Maven Archetype Plugin builds archetype containers. |
| maven-assembly-plugin (10) | Maven Assembly Plugin | A Maven 2 plugin to create archives of your project's sources, classes, dependencies etc. from flexible assembly descriptors. |
| maven-changelog-plugin (3) | Maven Changelog Plugin | Produce SCM changelog reports. |
| maven-changes-plugin (6) | Maven Changes Report Plugin | Creates a release history for inclusion into the site and assists in generating an announcement mail. |
| maven-checkstyle-plugin (8) | Maven Checkstyle Plugin | Generates a report on violations of code style and optionally fails the build if violations are detected. |
| maven-clean-plugin (9) | Maven Clean Plugin | The Maven Clean Plugin is a plugin that removes files generated at build-time in a project's directory. |
| maven-clover-plugin (6) | Maven Clover Plugin | Maven plugin for Clover |
| maven-compiler-plugin (8) | Maven Compiler Plugin | The Compiler Plugin is used to compile the sources of your project. |
| maven-continuum-plugin (5) | Maven Continuum Plugin | |
| maven-core-it-plugin (1) | Maven Core Integration Test Plugin | |
| maven-dependency-plugin (6) | Maven Dependency Plugin | Provides utility goals to work with dependencies like copying, unpacking, analyzing, resolving and many more. |
| maven-deploy-plugin (8) | Maven Deploy Plugin | Uploads the project artifacts to the internal remote repository. |
| maven-doap-plugin (2) | Maven DOAP Plugin | Plugins which generate a DOAP file from information in a POM. |
| maven-docck-plugin (3) | Maven Documentation Checker Plugin | Checks for violations of the Plugin Documentation Standard. |
| maven-ear-plugin (11) | Maven EAR Plugin | Generates a J2EE Enterprise Archive (EAR) file. |
| maven-eclipse-plugin (12) | Maven Eclipse Plugin | The Eclipse Plugin is used to generate Eclipse IDE files (.project, .classpath and the .settings folder) from a POM. |
| maven-ejb-plugin (6) | Maven EJB Plugin | Generates a J2EE Enterprise JavaBean (EJB) file as well as the associated client JAR. |
| maven-enforcer-plugin (5) | Maven Enforcer Plugin | The Loving Iron Fist of Maven |
| maven-failsafe-plugin (2) | Maven Failsafe Plugin | |
| maven-gpg-plugin (5) | Maven GPG Plugin | Signs the project artifacts with GnuPG. |
| maven-help-plugin (5) | Maven Help Plugin | The Maven Help plugin provides goals aimed at helping to make sense out of the build environment. It includes the ability to view the effective POM and settings files, after inheritance and active profiles have been applied, as well as a describe a particular plugin goal to give usage information. |
| maven-idea-plugin (4) | Maven IDEA Plugin | |
| maven-install-plugin (6) | Maven Install Plugin | Copies the project artifacts to the user's local repository. |
| maven-invoker-plugin (7) | Maven Invoker Plugin | The Maven Invoker Plugin is used to run a set of Maven projects. The plugin can determine whether each project execution is successful, and optionally can verify the output generated from a given project execution. |
| maven-jar-plugin (7) | Maven JAR Plugin | Builds a Java Archive (JAR) file from the compiled project classes and resources. |
| maven-jarsigner-plugin (3) | Maven Jarsigner Plugin | Signs or verifies a project artifact and attachments using jarsigner. |
| maven-javadoc-plugin (12) | Maven Javadoc Plugin | The Maven Javadoc Plugin is a plugin that uses the javadoc tool for generating javadocs for the specified project. |
| maven-jxr-plugin (3) | Maven JXR Plugin | |
| maven-linkcheck-plugin (1) | Maven Linkcheck Plugin | This plugin allows you to generate a linkcheck report of your project's documentation. |
| maven-one-plugin (3) | Maven One Plugin | |
| maven-patch-plugin (3) | Maven Patch Plugin | The Patch Plugin is used to apply patches to source files. |
| maven-pdf-plugin (2) | Maven PDF Plugin | Generates a PDF document from the project site. |
| maven-plugin-parent (6) | Maven Plugins | Maven Plugins |
| maven-plugin-plugin (14) | Maven Plugin Plugin | The Plugin Plugin is used to create a Maven plugin descriptor for any Mojo's found in the source tree, to include in the JAR. It is also used to generate Xdoc files for the Mojos as well as for updating the plugin registry, the artifact metadata and a generic help goal. |
| maven-plugins (18) | Maven Plugins | Maven Plugins |
| maven-pmd-plugin (8) | Maven PMD Plugin | A Maven plugin for the PMD toolkit, that produces a report on both code rule violations and detected copy and paste fragments, as well as being able to fail the build based on these metrics. |
| maven-project-info-reports-plugin (9) | Maven Project Info Reports Plugin | The Maven Project Info Reports Plugin is a plugin that generates standard reports for the specified project. |
| maven-projecthelp-plugin (1) | Maven Project-Help Plugin | |
| maven-rar-plugin (4) | Maven Rar plugin | Maven plugin parent |
| maven-reactor-plugin (1) | Maven Reactor Plugin | Build a subset of interdependent projects in a reactor |
| maven-release-plugin (10) | Maven Release Plugin | This plugin is used to release a project with Maven, saving a lot of repetitive, manual work. |
| maven-remote-resources-plugin (10) | Maven Remote Resources Plugin | Process resources packaged in JARs that have been deployed to a remote repository. The primary use case being satisfied is the consistent inclusion of common resources in a large set of projects. Maven projects at Apache use this plug-in to satisfy licensing requirements at Apache where each project much include license and notice files for each release. |
| maven-repository-plugin (5) | Maven Repository Plugin | Creates bundles of artifacts that should be manually uploaded to the central Maven repository. |
| maven-resources-plugin (10) | Maven Resources Plugin | The Resources Plugin handles the copying of project resources to the output directory. There are two different kinds of resources: main resources and test resources. The difference is that the main resources are the resources associated to the main source code while the test resources are associated to the test source code. Thus, this allows the separation of resources for the main source code and its unit tests. |
| maven-scm-plugin (13) | Maven SCM Plugin | Maven Plugin that allows accessing different SCMs. |
| maven-shade-plugin (14) | Maven Shade Plugin | Repackages the project classes together with their dependencies into a single uber-jar, optionally renaming classes or removing unused classes. |
| maven-site-plugin (12) | Maven Site Plugin | The Maven Site Plugin is a plugin that generates a site for the current project. |
| maven-source-plugin (10) | Maven Source Plugin | The Maven 2 Source Plugin creates a JAR archive of the source files of the current project. |
| maven-stage-plugin (2) | Maven Stage Plugin | The Maven Stage Plugin copies artifacts from one repository to another. |
| maven-surefire-plugin (15) | Maven Surefire Plugin | |
| maven-surefire-report-plugin (9) | Maven Surefire Report Plugin | |
| maven-toolchains-plugin (1) | Maven Toolchains Plugin | |
| maven-verifier-plugin (2) | Maven Verifier Plugin | Assists in integration testing by means of evaluating success/error conditions read from a configuration file. |
| maven-war-plugin (9) | Maven WAR Plugin | Builds a Web Application Archive (WAR) file from the project output and its dependencies. |