@Mojo(name="javadoc", requiresDependencyResolution=COMPILE, threadSafe=true) @Execute(phase=GENERATE_SOURCES) public class JavadocReport extends AbstractJavadocMojo implements org.apache.maven.reporting.MavenReport
Java code
in an NON aggregator project using the standard
Javadoc Tool.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description
The description of the Javadoc report to be displayed in the Maven Generated Reports page
(i.e.
|
private java.lang.String |
destDir
The name of the destination directory.
|
private java.lang.String |
name
The name of the Javadoc report to be displayed in the Maven Generated Reports page
(i.e.
|
private java.io.File |
reportOutputDirectory
Specifies the destination directory where javadoc saves the generated HTML files.
|
ARGFILE_FILE_NAME, DEBUG_JAVADOC_SCRIPT_NAME, DEFAULT_JAVA_API_LINKS, failOnError, failOnWarnings, FILES_FILE_NAME, JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, links, OPTIONS_FILE_NAME, outputDirectory, PACKAGES_FILE_NAME, project, session, skip, TEST_JAVADOC_RESOURCES_ATTACHMENT_CLASSIFIER, useStandardDocletOptions
Constructor and Description |
---|
JavadocReport() |
Modifier and Type | Method and Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
canGenerateReport()
The logic is the following:
|