Basically, you can think of it as a tool that checks, whether you're source files are carrying proper license headers. Almost any non-trivial organization has a policy for license headers. In the case of the Apache Software Foundation (ASF), this is the ASF Source Header and Copyright Notice Policy.
Apache Rat is now part of the Apache Creadur project, a home for all sorts of software that helps audit and review software distributions.
Because it makes running Rat trivial. Basically, you just
add the plugin to the build/plugins
section
of your POM and run mvn apache-rat:check
. Using Rat
cannot be simpler.
Set the configuration parameter "excludeSubProjects" to false.
See this example to see how.