private static void createJar()

in src/main/java/org/apache/sling/tooling/support/install/impl/InstallServlet.java [188:198]


    private static void createJar(final Path sourceDir, final Path jarFile, final Manifest mf) throws IOException {
        try (JarOutputStream zos = new JarOutputStream(Files.newOutputStream(jarFile))) {
            zos.setLevel(Deflater.NO_COMPRESSION);
            // manifest first
            final ZipEntry anEntry = new ZipEntry(JarFile.MANIFEST_NAME);
            zos.putNextEntry(anEntry);
            mf.write(zos);
            zos.closeEntry();
            zipDir(sourceDir, zos, "");
        }
    }