mirror of https://github.com/apache/maven.git
update plugin index
git-svn-id: https://svn.apache.org/repos/asf/maven/components/trunk@289633 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
ed63f814da
commit
97a254a3c0
|
@ -7,14 +7,17 @@
|
|||
<section name="Available Plugins">
|
||||
<p>
|
||||
This page lists some of the available plugins for Maven 2.0. Please bear in mind that this is not a definitive
|
||||
list, and that others can be made available immediately via the Maven repository.
|
||||
list, and that others can be made available immediately via the Maven repository.
|
||||
</p>
|
||||
<p>
|
||||
To see the most up-to-date list of available plugins, browse the Maven 2 plugin repository
|
||||
at <a href="http://www.ibiblio.org/maven2/plugins/">http://www.ibiblio.org/maven2/plugins/</a>.
|
||||
at
|
||||
<a href="http://www.ibiblio.org/maven2/plugins/">http://www.ibiblio.org/maven2/plugins/</a>
|
||||
.
|
||||
Plugins are organized according to a directory structure that resembles
|
||||
the standard Java package naming convention. To see a list of available
|
||||
plugins from the Maven project, look in the <a href="http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/">org/apache/maven subfolder</a>
|
||||
the standard Java package naming convention. To see a list of available
|
||||
plugins from the Maven project, look in the
|
||||
<a href="http://www.ibiblio.org/maven2/plugins/org/apache/maven/plugins/">org/apache/maven subfolder</a>
|
||||
of this directory.
|
||||
</p>
|
||||
<p>
|
||||
|
@ -27,7 +30,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-ant-plugin"><code>ant</code></a>
|
||||
<a href="maven-ant-plugin">
|
||||
<code>ant</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate an Ant build file for the project
|
||||
|
@ -35,7 +40,29 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-archetype-plugin"><code>archetype</code></a>
|
||||
<a href="maven-antlr-plugin">
|
||||
<code>antlr</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate sources from an Antlr grammar.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-antrun-plugin">
|
||||
<code>antrun</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Run a set of ant tasks from a phase of the build.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-archetype-plugin">
|
||||
<code>archetype</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate a skeleton project structure from an archetype.
|
||||
|
@ -43,7 +70,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-assembly-plugin"><code>assembly</code></a>
|
||||
<a href="maven-assembly-plugin">
|
||||
<code>assembly</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Build an assembly (distribution) of sources and binaries.
|
||||
|
@ -51,7 +80,19 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-clean-plugin"><code>clean</code></a>
|
||||
<a href="maven-checkstyle-plugin">
|
||||
<code>checkstyle</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate a checkstyle report.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-clean-plugin">
|
||||
<code>clean</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Clean up after the build.
|
||||
|
@ -59,7 +100,19 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-compiler-plugin"><code>compiler</code></a>
|
||||
<a href="maven-clover-plugin">
|
||||
<code>clover</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate a Clover report.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-compiler-plugin">
|
||||
<code>compiler</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Compiles Java sources.
|
||||
|
@ -67,7 +120,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-deploy-plugin"><code>deploy</code></a>
|
||||
<a href="maven-deploy-plugin">
|
||||
<code>deploy</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Deploy the built artifact to the remote repository.
|
||||
|
@ -75,7 +130,19 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-eclipse-plugin"><code>eclipse</code></a>
|
||||
<a href="maven-ear-plugin">
|
||||
<code>ear</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate an EAR from the current project.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-eclipse-plugin">
|
||||
<code>eclipse</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate an Eclipse project file for the current project.
|
||||
|
@ -83,7 +150,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-ejb-plugin"><code>ejb</code></a>
|
||||
<a href="maven-ejb-plugin">
|
||||
<code>ejb</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Build an EJB (and optional client) from the current project.
|
||||
|
@ -91,7 +160,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-idea-plugin"><code>idea</code></a>
|
||||
<a href="maven-idea-plugin">
|
||||
<code>idea</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Create/update an IDEA workspace for the current project (individual modules are created as IDEA modules)
|
||||
|
@ -99,7 +170,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-install-plugin"><code>install</code></a>
|
||||
<a href="maven-install-plugin">
|
||||
<code>install</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Install the built artifact into the local repository.
|
||||
|
@ -107,7 +180,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-jar-plugin"><code>jar</code></a>
|
||||
<a href="maven-jar-plugin">
|
||||
<code>jar</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Build a JAR from the current project.
|
||||
|
@ -115,7 +190,19 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-plugin-plugin"><code>plugin</code></a>
|
||||
<a href="maven-javadoc-plugin">
|
||||
<code>javadoc</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate Javadoc for the project.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-plugin-plugin">
|
||||
<code>plugin</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Create a Maven plugin descriptor for any Mojo's found in the source tree, to include in the JAR.
|
||||
|
@ -123,7 +210,49 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-resources-plugin"><code>resources</code></a>
|
||||
<a href="maven-pmd-plugin">
|
||||
<code>pmd</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate a PMD report.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-projecthelp-plugin">
|
||||
<code>projecthelp</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Get information about the working environment for the project.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-project-info-reports-plugin">
|
||||
<code>project-info-reports</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate a standard project reports.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-release-plugin">
|
||||
<code>release</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Release the current project - updating the POM and tagging in the SCM.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-resources-plugin">
|
||||
<code>resources</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Copy the resources to the output directory for including in the JAR.
|
||||
|
@ -131,7 +260,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-site-plugin"><code>site</code></a>
|
||||
<a href="maven-site-plugin">
|
||||
<code>site</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Generate a site for the current project.
|
||||
|
@ -139,7 +270,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-source-plugin"><code>source</code></a>
|
||||
<a href="maven-source-plugin">
|
||||
<code>source</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Build a JAR of sources for use in IDEs and distribution to the repository.
|
||||
|
@ -147,7 +280,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-surefire-plugin"><code>surefire</code></a>
|
||||
<a href="maven-surefire-plugin">
|
||||
<code>surefire</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Run the Junit tests in an isolated classloader.
|
||||
|
@ -155,7 +290,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-verifier-plugin"><code>verifier</code></a>
|
||||
<a href="maven-verifier-plugin">
|
||||
<code>verifier</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Useful for integration tests - verifies the existence of certain conditions.
|
||||
|
@ -163,7 +300,9 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="maven-war-plugin"><code>war</code></a>
|
||||
<a href="maven-war-plugin">
|
||||
<code>war</code>
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
Build a WAR from the current project.
|
||||
|
|
Loading…
Reference in New Issue