Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

This is the place where users can contribute information, tips, examples, surprise etc. about the standard Maven plugins. There is no guarantee that this information is accurate. But it may help to find common answers before they appear in the documentation.

Here's a page that explaing how you configure Reporting Plugins.

The following plugins are the standard plugins for Maven2:

Ant Plugin - Generate an Ant build file for the project

Antlr Plugin - Generate sources from an Antlr grammar.

Antrun Plugin - Generate sources from an Antlr grammar.

Archetype Plugin - Generate a skeleton project structure from an archetype.

Assembly Plugin - Build an assembly (distribution) of sources and binaries.

Checkstyle Plugin - Generate a checkstyle report.

Clean Plugin - Clean up after the build.

Clover Plugin - Generate a Clover report.

Compiler Plugin - Compiles Java sources.

Deploy Plugin - Deploy the built artifact to the remote repository.

Ear Plugin - Generate an EAR from the current project.

Eclipse Plugin - Generate an Eclipse project file for the current project.

Ejb Plugin - Build an EJB (and optional client) from the current project.

Idea Plugin - Create/update an IDEA workspace for the current project (individual modules are created as IDEA modules)

Install Plugin - Install the built artifact into the local repository.

Jar Plugin - Build a JAR from the current project.

Javadoc Plugin - Generate Javadoc for the project.

Plugin Plugin - Create a Maven plugin descriptor for any Mojo's found in the source tree, to include in the JAR.

Pmd Plugin - Generate a PMD report.

Project Help Plugin - Get information about the working environment for the project.

Project Info Reports Plugin - Generate a standard project reports.

Rar Plugin - Build a RAR from the current project.

Release Plugin - Release the current project - updating the POM and tagging in the SCM.

Resources Plugin - Copy the resources to the output directory for including in the JAR.

Site Plugin - Generate a site for the current project.

Source Plugin - Build a JAR of sources for use in IDEs and distribution to the repository.

Surefire Plugin - Run the Junit tests in an isolated classloader.

Verifier Plugin - Useful for integration tests - verifies the existence of certain conditions.

War Plugin - Build a WAR from the current project.

  • No labels