Full name:
org.apache.maven.plugins:maven-site-plugin:2.0.1:site
Description:
Note that links between module sites in a multi module build will not work.
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. | 
| 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. | 
| 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. | 
| xdocDirectory | File | 
- | 
Alternative directory for xdoc source, useful for m1 to m2
migration Default value is: ${basedir}/xdocs. | 
java.util.MapNo${attributes}booleanNo${generateReports}truejava.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/sitejava.lang.StringNo${template}java.io.FileNo${templateDirectory}src/sitejava.io.File2.0-beta-5No${templateFile}java.io.FileNo${basedir}/xdocs