Class AbstractDeployMojo

java.lang.Object
org.apache.maven.plugins.deploy.AbstractDeployMojo
All Implemented Interfaces:
org.apache.maven.api.plugin.Mojo
Direct Known Subclasses:
DeployFileMojo, DeployMojo

public abstract class AbstractDeployMojo extends Object implements org.apache.maven.api.plugin.Mojo
Abstract class for Deploy mojo's.
  • Field Details

    • logger

      @Inject protected org.apache.maven.api.plugin.Log logger
    • session

      @Inject protected org.apache.maven.api.Session session
  • Constructor Details

    • AbstractDeployMojo

      public AbstractDeployMojo()
  • Method Details

    • getRetryFailedDeploymentCount

      public int getRetryFailedDeploymentCount()
    • warnIfAffectedPackagingAndMaven

      protected void warnIfAffectedPackagingAndMaven(String packaging)
      If this plugin used in pre-3.9.0 Maven, the packaging maven-plugin will not deploy G level metadata.
    • createDeploymentArtifactRepository

      protected org.apache.maven.api.RemoteRepository createDeploymentArtifactRepository(String id, String url)
      Creates resolver RemoteRepository equipped with needed whistles and bells.
    • getSession

      protected org.apache.maven.api.Session getSession()
    • getLog

      protected org.apache.maven.api.plugin.Log getLog()