Class Expand

java.lang.Object
org.codehaus.plexus.util.Expand

public class Expand extends Object
Unzip a file.
Since:
Ant 1.1 @ant.task category="packaging" name="unzip" name="unjar" name="unwar"
Author:
costin@dnt.ro, Stefan Bodewig, Magesh Umasankar
  • Constructor Details

    • Expand

      public Expand()
  • Method Details

    • execute

      public void execute() throws Exception
      Do the work.
      Throws:
      Exception - Thrown in unrecoverable error.
    • expandFile

      protected void expandFile(File srcF, File dir) throws Exception
      Throws:
      Exception
    • extractFile

      protected void extractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory) throws Exception
      Throws:
      Exception
    • setDest

      public void setDest(File d)
      Set the destination directory. File will be unzipped into the destination directory.
      Parameters:
      d - Path to the directory.
    • setSrc

      public void setSrc(File s)
      Set the path to zip-file.
      Parameters:
      s - Path to zip-file.
    • setOverwrite

      public void setOverwrite(boolean b)
      Parameters:
      b - Should we overwrite files in dest, even if they are newer than the corresponding entries in the archive?