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:
  1. to add the latest metadata (which is plugin-specific) for shipping alongside the plugin's artifact
  2. to define plugin mapping in the group
Since:
2.0
See Also:
ArtifactRepositoryMetadata, GroupRepositoryMetadata
  • Constructor Details

  • Method Details

    • execute

      public void execute() throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException