Class ZipSalvager

  • public class ZipSalvager
    extends Object
    • Constructor Detail

      • ZipSalvager

        public ZipSalvager()
    • Method Detail

      • salvageCopy

        public static void salvageCopy​(InputStream brokenZip,
                                       File salvagedZip)
        This streams the broken zip and rebuilds a new zip that is at least a valid zip file. The contents of the final stream may be truncated, but the result should be a valid zip file.

        This does nothing fancy to fix the underlying broken zip.

        brokenZip -
        salvagedZip -