Class DefaultArtifactDeployer

  • All Implemented Interfaces:
    ArtifactDeployer, org.codehaus.plexus.logging.LogEnabled

    public class DefaultArtifactDeployer
    extends org.codehaus.plexus.logging.AbstractLogEnabled
    implements ArtifactDeployer
    • Constructor Detail

      • DefaultArtifactDeployer

        public DefaultArtifactDeployer()
    • Method Detail

      • deploy

        public void deploy​(java.lang.String basedir,
                           java.lang.String finalName,
                           Artifact artifact,
                           ArtifactRepository deploymentRepository,
                           ArtifactRepository localRepository)
                    throws ArtifactDeploymentException
        Deprecated.
        we want to use the artifact method only, and ensure artifact.file is set correctly.
        Description copied from interface: ArtifactDeployer
        Deploy an artifact from a particular directory. The artifact handler is used to determine the filename of the source file.
        Specified by:
        deploy in interface ArtifactDeployer
        Parameters:
        basedir - the directory where the artifact is stored
        finalName - the name of the artifact sans extension
        artifact - the artifact definition
        deploymentRepository - the repository to deploy to
        localRepository - the local repository to install into
        Throws:
        ArtifactDeploymentException - if an error occurred deploying the artifact