@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:
|