Full name:
org.apache.maven.plugins:maven-pdf-plugin:1.4: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. User property is: implementation. |
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. User property is: aggregate. |
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. User property is: generateTOC. |
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. User property is: includeReports. |
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. User property is: locales. |
remoteRepositories | List | 1.1 | The remote repositories where artifacts are located. Default value is: ${project.remoteArtifactRepositories}. |
validate | boolean | 1.2 | Whether to validate xml input documents. If set to true,
all input documents in xml format (in particular
xdoc and fml) will be validated and any error will lead to a build
failure. Default value is: false. User property is: validate. |