Full name:
org.apache.maven.plugins:maven-pdf-plugin:1.6.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 | 1.5 | Identifies the framework to use for pdf generation: either "fo"
(default) or "itext". Default value is: fo. User property is: implementation. |
<outputDirectory> | File | 1.5 | Output directory where PDF files should be created. Default value is: ${project.build.directory}/pdf. |
<siteDirectory> | File | 1.5 | Directory containing source for apt, fml and xdoc docs. Default value is: ${basedir}/src/site. |
<workingDirectory> | File | 1.5 | Working directory for working files like temp files/resources. Default value is: ${project.build.directory}/pdf. |
Name | Type | Since | Description |
---|---|---|---|
<aggregate> | boolean | 1.5 | 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 | 1.5 | 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 | 1.5 | 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. |