Full name:
org.apache.maven.plugins:maven-pdf-plugin:1.1:pdf
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
generatedSiteDirectory | File |
1.1 |
Directory containing generated sources for apt, fml and xdoc docs. Default value is: ${project.build.directory}/generated-site . |
implementation | String |
- |
Identifies the framework to use for pdf generation: either "fo"
(default) or "itext". Default value is: fo . |
outputDirectory | File |
- |
Output directory where PDF files should be created. Default value is: ${project.build.directory}/pdf . |
siteDirectory | File |
- |
Directory containing source for apt, fml and xdoc docs. Default value is: ${basedir}/src/site . |
workingDirectory | File |
- |
Working directory for working files like temp files/resources. Default value is: ${project.build.directory}/pdf . |
Name | Type | Since | Description |
---|---|---|---|
aggregate | boolean |
- |
If true, aggregate all source documents in one pdf, otherwise
generate one pdf for each source document. Default value is: true . |
docDescriptor | File |
- |
File that contains the DocumentModel of the PDF to generate. Default value is: src/site/pdf.xml . |
generateTOC | String |
1.1 |
Generate a TOC (Table Of Content) for all items defined in the
<toc/> element from the document descriptor. Possible values are: 'none', 'start' and 'end'. Default value is: start . |
includeReports | boolean |
1.1 |
If true, generate all Maven reports defined in
${project.reporting} and append them as a new entry in the TOC
(Table Of Contents). Note: Including the report generation
could fail the PDF generation or increase the build time.Default value is: true . |
locales | String |
- |
A comma separated list of locales supported by Maven. The first
valid token will be the default Locale for this instance of the
Java Virtual Machine. |
remoteRepositories | List |
1.1 |
The remote repositories where artifacts are located. |
true, aggregate all source documents in one pdf, otherwise
generate one pdf for each source document.
boolean
No
${aggregate}
true
java.io.File
No
src/site/pdf.xml
java.lang.String
1.1
No
${generateTOC}
start
java.io.File
1.1
Yes
${project.build.directory}/generated-site
java.lang.String
Yes
${implementation}
fo
true, generate all Maven reports defined in
${project.reporting} and append them as a new entry in the TOC
(Table Of Contents). Note: Including the report generation
could fail the PDF generation or increase the build time.boolean
1.1
No
${includeReports}
true
java.lang.String
No
${locales}
java.io.File
Yes
${project.build.directory}/pdf
java.util.List
1.1
No
${project.remoteArtifactRepositories}
java.io.File
Yes
${basedir}/src/site
java.io.File
Yes
${project.build.directory}/pdf