Full name:
org.apache.maven.plugins:maven-site-plugin:2.1.1:stage
Description:
<distributionManagement> section of the POM.
It can be used to test that links between module sites in a multi module build works.
Attributes:
test.| Name | Type | Since | Description |
|---|---|---|---|
| generatedSiteDirectory | File |
- |
Directory containing generated documentation. |
| outputDirectory | File |
- |
Directory containing the generated project sites and report
distributions. Default value is: ${project.reporting.outputDirectory}. |
| siteDirectory | File |
- |
Directory containing the site.xml file and the source for apt, fml
and xdoc docs. |
| Name | Type | Since | Description |
|---|---|---|---|
| attributes | Map |
- |
The template properties for rendering the site. |
| generateReports | boolean |
- |
Convenience parameter that allows you to disable report generation. Default value is: true. |
| generateSitemap | boolean |
2.1 |
Generate a sitemap. The result will be a "sitemap.html" file at the
site root. Default value is: false. |
| inputEncoding | String |
- |
Specifies the input encoding. Default value is: ${project.build.sourceEncoding}. |
| localRepository | ArtifactRepository |
- |
The local repository. |
| 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. |
| moduleExcludes | Map |
- |
Module type exclusion mappings ex: fml ->
**/*-m1.fml (excludes fml files ending in '-m1.fml'
recursively)
The configuration looks like this:
<moduleExcludes>
<moduleType>filename1.ext,**/*sample.ext</moduleType>
<!-- moduleType can be one of 'apt', 'fml' or 'xdoc'. -->
<!-- The value is a comma separated list of -->
<!-- filenames or fileset patterns. -->
<!-- Here's an example: -->
<xdoc>changes.xml,navigation.xml</xdoc>
</moduleExcludes>
|
| outputEncoding | String |
- |
Specifies the output encoding. Default value is: ${project.reporting.outputEncoding}. |
| repositories | List |
- |
Remote repositories used for the project. |
| stagingDirectory | File |
- |
Staging directory location. This needs to be an absolute path, like
C:\stagingArea\myProject\ on Windows or
/stagingArea/myProject/ on Unix. |
| template | String |
- |
Deprecated. use templateFile or skinning instead |
| templateDirectory | File |
- |
Deprecated. use templateFile or skinning instead Default value is: src/site. |
| templateFile | File |
2.0-beta-5 |
The location of a Velocity template file to use. When used, skins
and the default templates, CSS and images are disabled. It is
highly recommended that you package this as a skin instead. |
| validate | boolean |
2.1.1 |
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. |
| xdocDirectory | File |
- |
Deprecated. use the standard m2 directory layout Default value is: ${basedir}/xdocs. |
java.util.MapNo${attributes}booleanNo${generateReports}trueboolean2.1No${generateSitemap}falsejava.io.FileYes${project.build.directory}/generated-sitejava.lang.StringNo${encoding}${project.build.sourceEncoding}org.apache.maven.artifact.repository.ArtifactRepositoryNo${localRepository}java.lang.StringNo${locales}fml ->
**/*-m1.fml (excludes fml files ending in '-m1.fml'
recursively)
The configuration looks like this:
<moduleExcludes>
<moduleType>filename1.ext,**/*sample.ext</moduleType>
<!-- moduleType can be one of 'apt', 'fml' or 'xdoc'. -->
<!-- The value is a comma separated list of -->
<!-- filenames or fileset patterns. -->
<!-- Here's an example: -->
<xdoc>changes.xml,navigation.xml</xdoc>
</moduleExcludes>
java.util.MapNojava.io.FileYes${siteOutputDirectory}${project.reporting.outputDirectory}java.lang.StringNo${outputEncoding}${project.reporting.outputEncoding}java.util.ListNo${project.remoteArtifactRepositories}java.io.FileYes${basedir}/src/siteC:\stagingArea\myProject\ on Windows or
/stagingArea/myProject/ on Unix.java.io.FileNo${stagingDirectory}java.lang.StringNo${template}java.io.FileNo${templateDirectory}src/sitejava.io.File2.0-beta-5No${templateFile}boolean2.1.1No${validate}falsejava.io.FileNo${basedir}/xdocs