site:attach-descriptor
Full name:
org.apache.maven.plugins:maven-site-plugin:3.2:attach-descriptor
Description:
Adds the site descriptor (site.xml) to the list of
files to be installed/deployed.
For Maven-2.x this is enabled by default only when the project has
pom packaging since it will be used by modules
inheriting, but this can be enabled for other projects packaging if
needed.
This default execution has been removed from the built-in lifecycle
of Maven 3.x for pom-projects. Users that actually use
those projects to provide a common site descriptor for sub modules
will need to explicitly define this goal execution to restore the
intended behavior.
Attributes:
- Requires a Maven project to be executed.
- Binds by default to the lifecycle phase: package.
Optional Parameters
Name |
Type |
Since |
Description |
inputEncoding |
String |
- |
Specifies the input encoding. Default value is: ${project.build.sourceEncoding}. User property is: encoding. |
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. |
outputEncoding |
String |
- |
Specifies the output encoding. Default value is: ${project.reporting.outputEncoding}. User property is: outputEncoding. |
pomPackagingOnly |
boolean |
- |
(no description) Default value is: true.
|
siteDirectory |
File |
- |
Directory containing the site.xml file and the source for apt, fml
and xdoc docs. Default value is: ${basedir}/src/site.
|
Parameter Details
inputEncoding:
Specifies the input encoding.
- Type: java.lang.String
- Required: No
- User Property: encoding
- Default: ${project.build.sourceEncoding}
locales:
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.
- Type: java.lang.String
- Required: No
- User Property: locales
outputEncoding:
Specifies the output encoding.
- Type: java.lang.String
- Required: No
- User Property: outputEncoding
- Default: ${project.reporting.outputEncoding}
pomPackagingOnly:
(no description)
- Type: boolean
- Required: No
- Default: true
siteDirectory:
Directory containing the site.xml file and the source for apt, fml
and xdoc docs.
- Type: java.io.File
- Required: No
- Default: ${basedir}/src/site