The Rat Maven Plugin

This plugin may be used to run Rat, the Release Audit Tool. It verifies, whether your source code matches standards like the ASF Source Header and Copyright Notice Policy.

Goals Overview

The following goals are available:

  • apache-rat:check Runs Rat and creates a report, which is written to a plain text file.
  • apache-rat:rat Runs Rat and creates a report, which will be added to the generated site.


Instructions on how to use the Rat Maven Plugin can be found on the usage page.


To provide you with better understanding of some usages of the Rat Maven Plugin, you can take a look into the following examples: