Class AddArtifactTask

java.lang.Object
org.apache.maven.plugins.assembly.archive.task.AddArtifactTask

public class AddArtifactTask extends Object
  • Field Details Link icon

    • DEFAULT_INCLUDES_ARRAY Link icon

      public static final String[] DEFAULT_INCLUDES_ARRAY
  • Constructor Details Link icon

    • AddArtifactTask Link icon

      public AddArtifactTask(org.apache.maven.artifact.Artifact artifact, org.codehaus.plexus.components.io.functions.InputStreamTransformer transformer, Charset encoding)
    • AddArtifactTask Link icon

      public AddArtifactTask(org.apache.maven.artifact.Artifact artifact, Charset encoding)
  • Method Details Link icon

    • execute Link icon

      public void execute(org.codehaus.plexus.archiver.Archiver archiver, AssemblerConfigurationSource configSource) throws ArchiveCreationException, AssemblyFormattingException
      Throws:
      ArchiveCreationException
      AssemblyFormattingException
    • setDirectoryMode Link icon

      public void setDirectoryMode(int directoryMode)
    • setFileMode Link icon

      public void setFileMode(int fileMode)
    • setExcludes Link icon

      public void setExcludes(List<String> excludes)
    • setUsingDefaultExcludes Link icon

      public void setUsingDefaultExcludes(boolean usingDefaultExcludes)
    • setIncludes Link icon

      public void setIncludes(List<String> includes)
    • setUnpack Link icon

      public void setUnpack(boolean unpack)
    • setProject Link icon

      public void setProject(org.apache.maven.project.MavenProject project)
    • setOutputDirectory Link icon

      public void setOutputDirectory(String outputDirectory)
    • setFileNameMapping Link icon

      public void setFileNameMapping(String outputFileNameMapping)
    • setOutputDirectory Link icon

      public void setOutputDirectory(String outputDirectory, String defaultOutputDirectory)
    • setFileNameMapping Link icon

      public void setFileNameMapping(String outputFileNameMapping, String defaultOutputFileNameMapping)
    • setModuleProject Link icon

      public void setModuleProject(org.apache.maven.project.MavenProject moduleProject)
    • setModuleArtifact Link icon

      public void setModuleArtifact(org.apache.maven.artifact.Artifact moduleArtifact)