About Plexus :: Component Annotations
Plexus Component "Java 5" Annotations, to describe Plexus components properties in java sources with standard annotations instead of Javadoc annotations.
3 "Java 5" annotations are provided to replace javadoc annotations:
old javadoc annotation | new Plexus "Java 5" annotation | JSR-330 javax.inject target |
@plexus.component |
@Component |
@Named + ... |
@plexus.requirement |
@Requirement |
@Inject + ... |
@plexus.configuration |
@Configuration |
... |
Deprecated
Once using Eclipse Sisu instead of Plexus Default Container, Plexus annotations are expected to be migrated to JSR-330 javax.inject
annotations.