2017-01-30 2 views
1

Ich extrahierende Zip-Datei über Java-Code, Aber seine unter Ausnahme geben ## Heading ##java.util.zip.ZipException: ungültiger Eintrag CRC (erwartete 0x0 bekam aber 0xc86c27fe)

java.util.zip.ZipException: invalid entry CRC (expected 0x0 but got 0xc86c27fe) 
at java.util.zip.ZipInputStream.read(ZipInputStream.java:221) 
at java.io.FilterInputStream.read(FilterInputStream.java:107) 
at zipExtraction.UnZip.unZipIt(UnZip.java:60) 
at zipExtraction.UnZip.main(UnZip.java:20) 

kann. jemand sagt mir den Grund, warum ich diesen Fehler bekomme.

+1

Vielleicht ist die Zip-Datei beschädigt? Hast du das mit einem anderen Programm überprüft? – Axel

+1

Vielleicht sollten Sie Java Code Snap hinzufügen, wäre es hilfreich für andere, klarer zu verstehen. –

Antwort

2

es bedeutet wahrscheinlich, dass eine Ihrer JAR-Dateien fehlerhaft ist (JAR-Dateien sind nur ZIP-Dateien).

Sie über SSH anmelden können dann in das Verzeichnis gehen, um die Gläser mit und laufen:

for a in `ls *.jar`; do unzip -qq -t $a &>/dev/null; if [ $? -ne 0 ]; then echo "$a"; fi;

Dadurch werden die Gläser testen und diejenigen, die mit Fehlern drucken.

+0

Was meinst du mit --- Sie können sich über SSH einloggen und dann in das Verzeichnis mit den Gläsern gehen und ausführen: Können Sie bitte die Antwort ausarbeiten. –

+0

@DeepakTalape Vielleicht ist es ein Kopieren und Einfügen von hier. http://www.jvmhost.com/articles/what-is-java-util-zipexception-invalid-entry-crc – SubOptimal

Verwandte Themen