jxr:test-jxr-no-fork
Note:This goal should be used as a Maven report.
Full name:
org.apache.maven.plugins:maven-jxr-plugin:3.3.0:test-jxr-no-fork
Description:
Creates an html-based, cross referenced version of Java source code
for a project's test sources without forking. Note that this goal
does require generation of test sources before site generation,
e.g. by invoking mvn clean deploy site}.
Attributes:
- Requires a Maven project to be executed.
- The goal is not marked as thread-safe and thus does not support parallel builds.
- Since version:
3.1.0
.
Optional Parameters
Name | Type | Since | Description |
---|---|---|---|
<bottom> |
String |
3.1.0 |
String used at the bottom of the Xref HTML files. Default value is: Copyright © {inceptionYear}–{currentYear} {organizationName}. All rights reserved. .User property is: bottom . |
<destDir> |
String |
3.1.0 |
Folder where the Xref files will be copied to. Default value is: ${project.reporting.outputDirectory}/xref-test . |
<docTitle> |
String |
3.1.0 |
Title of main page of the Xref HTML files. Default value is: ${project.name} ${project.version} Reference . |
<excludes> |
ArrayList |
2.1 |
A list of exclude patterns to use. By default no files are
excluded. |
<includes> |
ArrayList |
2.1 |
A list of include patterns to use. By default all .java files are
included. |
<javadocVersion> |
String |
3.1.0 |
Version of the Javadoc templates to use. The value should reflect
`java.specification.version`, "1.4", "1.8", "9", "10", by default
this system property is used. User property is: javadocVersion . |
<linkJavadoc> |
boolean |
3.1.0 |
Link the Javadoc from the Source XRef. Defaults to true and will
link automatically if javadoc plugin is being used. Default value is: true . |
<skip> |
boolean |
2.3 |
Whether to skip this execution. Default value is: false .User property is: maven.jxr.skip . |
<stylesheet> |
String |
3.1.0 |
Style sheet used for the Xref HTML files. Should not be used. If
used, should be an absolute path, like
"${basedir}/myStyles.css" . |
<templateDir> |
String |
3.1.0 |
Directory where Velocity templates can be found to generate
overviews, frames and summaries. Should not be used. If used,
should be an absolute path, like
"${basedir}/myTemplates" . |
<testJavadocDir> |
File |
3.1.0 |
Folder where Test Javadoc is generated for this project. Default value is: ${project.reporting.outputDirectory}/testapidocs . |
<windowTitle> |
String |
3.1.0 |
Title of window of the Xref HTML files. Default value is: ${project.name} ${project.version} Reference . |
Parameter Details
<bottom>
String used at the bottom of the Xref HTML files.
- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
- User Property:
bottom
- Default:
Copyright © {inceptionYear}–{currentYear} {organizationName}. All rights reserved.
<destDir>
Folder where the Xref files will be copied to.
- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
- Default:
${project.reporting.outputDirectory}/xref-test
<docTitle>
Title of main page of the Xref HTML files.
- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
- Default:
${project.name} ${project.version} Reference
<excludes>
A list of exclude patterns to use. By default no files are
excluded.
- Type:
java.util.ArrayList
- Since:
2.1
- Required:
No
<includes>
A list of include patterns to use. By default all .java files are
included.
- Type:
java.util.ArrayList
- Since:
2.1
- Required:
No
<javadocVersion>
Version of the Javadoc templates to use. The value should reflect
`java.specification.version`, "1.4", "1.8", "9", "10", by default
this system property is used.
- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
- User Property:
javadocVersion
<linkJavadoc>
Link the Javadoc from the Source XRef. Defaults to true and will
link automatically if javadoc plugin is being used.
- Type:
boolean
- Since:
3.1.0
- Required:
No
- Default:
true
<skip>
Whether to skip this execution.
- Type:
boolean
- Since:
2.3
- Required:
No
- User Property:
maven.jxr.skip
- Default:
false
<stylesheet>
Style sheet used for the Xref HTML files. Should not be used. If
used, should be an absolute path, like
"${basedir}/myStyles.css"
.- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
<templateDir>
Directory where Velocity templates can be found to generate
overviews, frames and summaries. Should not be used. If used,
should be an absolute path, like
"${basedir}/myTemplates"
.- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
<testJavadocDir>
Folder where Test Javadoc is generated for this project.
- Type:
java.io.File
- Since:
3.1.0
- Required:
No
- Default:
${project.reporting.outputDirectory}/testapidocs
<windowTitle>
Title of window of the Xref HTML files.
- Type:
java.lang.String
- Since:
3.1.0
- Required:
No
- Default:
${project.name} ${project.version} Reference