Class AddThirdPartyMojo

java.lang.Object
org.apache.maven.plugin.AbstractMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, MavenProjectDependenciesConfigurator

@Mojo(name="add-third-party", requiresDependencyResolution=TEST, defaultPhase=GENERATE_RESOURCES, threadSafe=true) public class AddThirdPartyMojo extends AbstractAddThirdPartyMojo implements MavenProjectDependenciesConfigurator
Goal to generate the third-party license file.

This file contains a list of the dependencies and their licenses. Each dependency and its license is displayed on a single line in the format

   (<license-name>) <project-name> <groupId>:<artifactId>:<version> - <project-url>
 
The directory containing the license database file is added to the classpath as an additional resource.
Since:
1.0
Author:
tchemit dev@tchemit.fr