The
@plexus.component tag is used to show that the class it annotates is a plexus component.
This will add a
<component> element to the
<components> in components.xml.
The following parameters are available, but remember the
role is required.
The text in the javadoc tag describing this class is copied into the component's
<description> tag.
Parameter |
Required |
Description |
role |
Yes |
The role that this class provides an implementation for (usually the class name
of an implemented Interface |
role-hint |
No |
The hints are used to differentiate multiple implementations of the same role |
version |
No |
Set the version of the component |