2012-12-23 18 views
12

Hazırda başarısız oldu (hedef: paketine temiz) ama hata alıyorum: Yerel kavanoz dosyasıdır gibigol yürütmek ve geçersiz LOC başlığını (kötü imza) i maven ile benim Projesi inşa etmeye çalışın

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project minimalistic-mvc-example: Compilation failure 
[ERROR] error: error reading /home/chris/.m2/repository/org/hibernate/hibernate-core/4.1.9.Final/hibernate-core-4.1.9.Final.jar; invalid LOC header (bad signature) 
[ERROR] -> [Help 1] 

cevap

33

görünüyor bozuk. Yerel Maven repo'unuzu silin ve tekrar deneyin. Bu, mavenin uzak repodan tekrar jar'i indirmeye zorlayacaktır. C:\Users\username\.m2\repository

+2

Silme sorunu çözmek vermedi. mvn, .jar dosyasını tekrar indirdi ve aynı hatayı verdi. Tüm maven dizinini silmek yerine –

+0

sorun bağımlılığını silebilir ve yeniden indirmek için bir maven güncellemesi yapabilirsiniz. Bu benim için çalıştı. – JesseBoyd

1

sizin .jar dosyasını kontrol edin varsayılan yerel maven repo yoluyla pencerelerinde

böylece bozuk senin deposundan silmek ve onu irade yüzden tekrar yeni bir hop alabilirsiniz sunucuyu yeniden başlatmak için tekrar deneyin olacak.END_PARAGRAPHSTART_PARAGRAPHBu Yararlı

-1

Çalışıyor, Kavanoz bozuk. Yerel maven deposunu silmek ve projeyi yeniden oluşturmak sorunu çözmeye yardımcı olacaktır.

+0

neden dördüncü aynı cevabı buraya koydu? – flipperweid

0

C:\Users\Username\.m2\repository'dan içeriği silin. Ya her şey veya seçici olarak - seçiminiz. Ardından indirme kavanoz zorlamak için komut istemini kullanın ve çalışma testinden sonra

mvn clean install 

inşa:

mvn test 
İlgili konular