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:
Brett Leslie Porter 2005-09-16 18:52:25 +00:00
parent ed63f814da
commit 97a254a3c0
1 changed files with 161 additions and 22 deletions

View File

@ -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.