Package org.apache.maven.api.plugin.annotations
package org.apache.maven.api.plugin.annotations
Provides annotations for Maven plugin development, including mojo configuration,
parameter definitions, and lifecycle bindings. These annotations are used to
generate plugin descriptors and configure plugin behavior.
- Since:
- 4.0.0
-
ClassDescriptionSpecifies that the mojo should be run after the specific phase.Type of pointer.Used if your Mojo needs to fork a lifecycle.This annotation will mark your class as a Mojo, which is the implementation of a goal in a Maven plugin.Used to configure your Mojo parameters to be injected by
MavenPluginManager.getConfiguredMojo(...).Indicates that a given field will be injected with the result of a dependency collection or resolution request.