我正在阅读一个大的 zip 文件(超过 2.5GB)。当我尝试解压缩 2.5GB 以上的文件时,我得到一个例外
java.util.zip.ZipException: error in opening zip file
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.zip.ZipFile.<init>(ZipFile.java:163)
当我使用 ZipInputStream 而不是 ZipFile 时,不会发生此错误。为什么 ZipFile api 中会出现这种行为。