Class AggregatorJavadocJarMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugins.javadoc.AbstractJavadocMojo
org.apache.maven.plugins.javadoc.JavadocJarMojo
org.apache.maven.plugins.javadoc.AggregatorJavadocJarMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
@Mojo(name="aggregate-jar",
defaultPhase=PACKAGE,
aggregator=true,
requiresDependencyResolution=COMPILE)
@Execute(phase=COMPILE)
public class AggregatorJavadocJarMojo
extends JavadocJarMojo
Bundles the Javadoc documentation for main Java code in an aggregator project into a jar
using the standard Javadoc Tool.
Since version 3.1.0 an aggregated jar is created for every module of a Maven multimodule project.
- Since:
- 2.6
-
Field Summary
Fields inherited from class AbstractJavadocMojo
ARGFILE_FILE_NAME, DEBUG_JAVADOC_SCRIPT_NAME, failOnError, failOnWarnings, FILES_FILE_NAME, JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, links, mojoExecution, OPTIONS_FILE_NAME, outputDirectory, outputTimestamp, PACKAGES_FILE_NAME, project, reactorProjects, session, siteTool, skip, TEST_JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, useStandardDocletOptionsFields inherited from interface org.apache.maven.plugin.Mojo
ROLE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanIndicates whether this goal is flagged with@aggregator.Methods inherited from class JavadocJarMojo
doExecute, getClassifierMethods inherited from class AbstractJavadocMojo
buildJavadocOptions, canGenerateReport, configureDependencySourceResolution, execute, executeReport, failOnError, getAttachmentClassifier, getClassesFile, getDefaultJavadocApiLink, getDependencyScopeFilter, getDependencySourcePaths, getDoclint, getDoctitle, getExecutionProjectSourceRoots, getFiles, getJavadocDirectory, getJavadocOptionsFile, getOutputDirectory, getOverview, getPluginReportOutputDirectory, getProject, getProjectBuildOutputDirs, getProjectSourceRoots, getReactorProjects, getSourcePaths, getToolchain, getWindowtitle, isSkippedJavadoc, isSkippedModule, isTest, isValidJavadocLink, logError, resolveDependency, verifyRemovedParameterMethods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
AggregatorJavadocJarMojo
public AggregatorJavadocJarMojo()
-
-
Method Details
-
isAggregator
protected boolean isAggregator()Description copied from class:AbstractJavadocMojoIndicates whether this goal is flagged with@aggregator.- Overrides:
isAggregatorin classAbstractJavadocMojo- Returns:
trueif the goal is designed as an aggregator,falseotherwise.- See Also:
-