Package java.util.zip

Examples of java.util.zip.ZipFile.entries()


            catch (URISyntaxException e) {
                jar = new File (jarSrc.getProtectionDomain().getCodeSource().getLocation().getFile());
            }

            ZipFile zf = new ZipFile (jar);
            Enumeration<? extends ZipEntry> entries = zf.entries();
            while (entries.hasMoreElements()) {
                ZipEntry ze = entries.nextElement();
                if (ze.getName().startsWith(directory)) {
                    if (ze.isDirectory()) {
                        File newDir = new File (dest, ze.getName());
View Full Code Here


      File partialWar = CloudUtil.createWarFile(getModuleResources(), getModule(), missingChangedResources, null);

      if (partialWar.exists()) {
        fileName = partialWar.getName();
        ZipFile zipPartialWar = new ZipFile(partialWar);
        Enumeration<? extends ZipEntry> zipEntries = zipPartialWar.entries();
        List<Entry> toDeploy = new ArrayList<ApplicationArchive.Entry>();
        while (zipEntries.hasMoreElements()) {
          ZipEntry zipEntry = zipEntries.nextElement();

          AbstractModuleResourceEntryAdapter archiveEntry = missingChangedEntries.get(zipEntry.getName());
View Full Code Here

    IModule[] modules = ServerUtil.getModules(project);
    File file = CloudUtil.createWarFile(modules, (Server) server, new NullProgressMonitor());

    List<String> files = new ArrayList<String>();
    ZipFile zipFile = new ZipFile(file);
    Enumeration<? extends ZipEntry> en = zipFile.entries();
    while (en.hasMoreElements()) {
      ZipEntry entry = en.nextElement();
      files.add(entry.getName());
    }
    // the directory entry is not always present, remove to avoid test
View Full Code Here

                    if ((inlinedArtifacts.contains(artifact.getArtifactId()))) {
                        File depFile = artifact.getFile();

                        try {
                            ZipFile inlinedJar = new ZipFile(depFile);
                            Enumeration entries = inlinedJar.entries();
                            byte[] buffer = new byte[4096];
                            while (entries.hasMoreElements()) {
                                ZipEntry entry = (ZipEntry) entries.nextElement();
                                if (entry.isDirectory()) {
                                    new File(outputDirectory, entry.getName()).mkdirs();
View Full Code Here

          e1.printStackTrace();
          System.err.println("Search failed.");
          System.exit(-1);
        }
       
        Enumeration<? extends ZipEntry> entries = zip.entries();
        ArrayList<String> classes = new ArrayList<String>();
       
        while (entries.hasMoreElements())
        {
          ZipEntry entry = entries.nextElement();
View Full Code Here

         // open archive for reading
         ZipFile zipFile = new ZipFile(srcZipFile, ZipFile.OPEN_READ);

         //for every zip archive entry do
         Enumeration<? extends ZipEntry> zipFileEntries = zipFile.entries();
         while (zipFileEntries.hasMoreElements()) {
            ZipEntry entry = (ZipEntry) zipFileEntries.nextElement();

            //create destination file
            File destFile = new File(destDirectory, entry.getName());
View Full Code Here

    file = new File(strPath);
    if (file.isDirectory()) {
      findClassesInPathsDir(strPath, file, listClasses);
    } else if (file.exists()) {
      zipFile = new ZipFile(file);
      entries = zipFile.entries();
      while (entries.hasMoreElements()) {
        strEntry = entries.nextElement().toString();
        if (strEntry.endsWith(".class")) {
          listClasses.add(fixClassName(strEntry));
        }
View Full Code Here

    int bang = path.indexOf('!');
    String jar = path.substring("file:".length(), bang);
    String elm = path.substring(bang + 2);

    ZipFile z = new ZipFile(jar);
    Enumeration<? extends ZipEntry> ents = z.entries();
    while (ents.hasMoreElements()) {
      ZipEntry ent = ents.nextElement();
      if (ent.getName().startsWith(elm)) {
        add(res, elm, ent.getName());
      }
View Full Code Here

        final ZipFile inputZip = new ZipFile(inputFile);
        final ZipOutputStream outputStream = new ZipOutputStream(new FileOutputStream(outputFile));
        try
        {
            // read a the entries of the input zip file and sort them
            final Enumeration<? extends ZipEntry> e = inputZip.entries();
            final ArrayList<ZipEntry> sortedList = new ArrayList<ZipEntry>();
            while (e.hasMoreElements()) {
                final ZipEntry entry = e.nextElement();
                sortedList.add(entry);
            }
View Full Code Here

        ZipFile zipFile = null;
       
        try
        {
            zipFile = new ZipFile(destination + sepreator + file);
            entries = zipFile.entries();
            while (entries.hasMoreElements())
            {
                ZipEntry entry = (ZipEntry) entries.nextElement();
                filePath = destination + sepreator + entry.getName();
                createPath(filePath);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.