Reporting Plugins
Configuration
Reporting plugins are configured in the POM as in this example:
Configuration in the reporting section also applies if plugin goals are invoked individually. The converse is not true-- if you configure the plugin inside <build>, that configuration will NOT apply to <reporting>.
Configuring multiple reports for one plugin using <reportSets>. Each <reportSet> must have a unique <id>. The UMLGraph doclet used in the example is NOT available in any Maven repository. For more information on UMLGraph, see the UMLGraph site and this page.
Known Plugins That Provide Reports
- Project-Info-Reports - Standard Reports
- Javadoc - Javadoc
- JXR - Source Cross-Reference
- Surefire-Report - Surefire Test Report
- Changes - Changes & JIRA Report
- Taglist - Taglist Report (For TODO, @deprecated, etc.)
- PMD - PMD Report for Source-code analysis
Labels
