public File copyFile()

in amazon-inspector-image-scanner/amazon-inspector-image-scanner-agent/src/main/java/com/amazon/inspector/teamcity/html/HtmlJarHandler.java [27:42]


    public File copyFile(File destFile, String fileName) throws IOException {

        JarFile jarFile = new JarFile(jarPath);

        JarEntry entry = jarFile.getJarEntry(fileName);
        try (InputStream inputStream = jarFile.getInputStream(entry);
             FileOutputStream outputStream = new FileOutputStream(destFile)) {
            byte[] buffer = new byte[4096];
            int bytesRead;
            while ((bytesRead = inputStream.read(buffer)) != -1) {
                outputStream.write(buffer, 0, bytesRead);
            }
        }

        return destFile;
    }