Full name:
org.codehaus.plexus:plexus-component-metadata:2.2.0-SNAPSHOT:generate-metadata
Description:
components.xml
component descriptor
file from source (javadoc) or class annotations and manually
crafted descriptor files.Attributes:
compile
.process-classes
.Name | Type | Since | Description |
---|---|---|---|
<generatedMetadata> |
File |
- |
The output location for the generated descriptor. Default value is: ${project.build.outputDirectory}/META-INF/plexus/components.xml . |
<intermediaryMetadata> |
File |
- |
The output location for the intermediary descriptor. This
descriptors contains only the information extracted from the
project's sources/classes. Default value is: ${project.build.directory}/components.xml . |
<staticMetadataDirectory> |
File |
- |
The location of manually crafted component descriptors. The
contents of the descriptor files in this directory is merged with
the information extracted from the project's sources/classes. Default value is: ${basedir}/src/main/resources/META-INF/plexus . |
Name | Type | Since | Description |
---|---|---|---|
<extractors> |
List |
- |
The extractors to use. By default all available extractors will be
used. Known extractors:
|
<sourceEncoding> |
String |
- |
The file encoding of the source files. Default value is: ${project.build.sourceEncoding} . |
java.util.List
No
java.io.File
Yes
${project.build.outputDirectory}/META-INF/plexus/components.xml
java.io.File
Yes
${project.build.directory}/components.xml
java.lang.String
No
${project.build.sourceEncoding}
java.io.File
Yes
${basedir}/src/main/resources/META-INF/plexus