Class AddPluginArtifactMetadataMojo
java.lang.Object
org.apache.maven.plugin.AbstractMojo
org.apache.maven.plugin.plugin.metadata.AddPluginArtifactMetadataMojo
- All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled
,org.apache.maven.plugin.Mojo
@Mojo(name="addPluginArtifactMetadata",
defaultPhase=PACKAGE,
threadSafe=true)
public class AddPluginArtifactMetadataMojo
extends org.apache.maven.plugin.AbstractMojo
Inject any plugin-specific
artifact metadata to the project's
artifact, for subsequent installation and deployment.
It is used:
- to add the
latest
metadata (which is plugin-specific) for shipping alongside the plugin's artifact - to define plugin mapping in the group
- Since:
- 2.0
- See Also:
-
ArtifactRepositoryMetadata
GroupRepositoryMetadata
-
Field Summary
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
-
Constructor Details
-
AddPluginArtifactMetadataMojo
public AddPluginArtifactMetadataMojo()
-
-
Method Details
-
execute
- Throws:
org.apache.maven.plugin.MojoExecutionException
-