2012-04-10 3 views
-1

Ich erhalte diese Ausnahme lesen, wenn versuchen, as- laufen> MavenMaven bauen Fehler: kann nicht Zip-Datei Eintrag

.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar; cannot read zip file entry 

bauen habe ich verbrachte bereits einen Tag darauf, suchten über Google, aber kein Glück

eine Ahnung, wie kann ich diese

dank

+2

gleiche Frage mehrmals Vorstellung ist noch gute Praxis. Duplizieren: http://stackoverflow.com/questions/10083482/common-logging-1-1-jar-cannot-read-zip-file-entry/10084339#comment12913134_10084339 –

Antwort

7

Versuchen lösen Sie das Glas mit einem Zip-Programm zu öffnen (7Zip ou etwas anderes).

Wenn dies fehlschlägt, löschen Sie die Datei aus Ihrem lokalen Repository und versuchen Sie erneut, Ihre App auszuführen.

Wenn es erneut fehlschlägt, dann haben Sie möglicherweise ein Problem mit Ihrer Maven Repos Config.

2

Wenn Maven korrupte Dateien herunterlädt (Dateien, die nicht mit einem Zip-Dienstprogramm geöffnet werden) - versuchen Sie, diese detaillierten Dateien manuell herunterzuladen und sie im entsprechenden Speicherort des Repository-Ordners zu ersetzen. Geben Sie in settings.xml den Pfad des lokalen Repository explizit an. Wenn Sie die Standardeinstellungen verwenden (d. H. Nicht localRepository angeben), lädt maven die Gläser immer wieder herunter, wenn Sie eine "Neuinstallation" durchführen, und Sie haben die beschädigten Gläser wieder.

0

Meiner Erfahrung nach wird es durch eine beschädigte ZIP-Datei verursacht. Ein fehlgeschlagener Build hängt oft an das Jar, löscht es jedoch nicht und erzeugt daher eine nicht lesbare Datei.

Die Lösung ist, wie vorgeschlagen, das JAR zu löschen und dann erneut aus dem Repository herunterzuladen (Erstellen eines Maven Build mit Paketziel). Wenn dies wiederholt fehlschlägt, ist der Remote-Speicherort möglicherweise beschädigt.

0

den m2 Repositoryordner löschen und versuchen Sie Ihr Maven läuft, wird es wieder alle JAR-Dateien herunterladen und die Build-Erfolg

Verwandte Themen