tomcat啓動報異常: java.util.zip.ZipException: invalid LOC header (bad signature)

java.util.zip.ZipException: invalid LOC header (bad signature)
    at java.util.zip.ZipFile.read(Native Method)  
    at java.util.zip.ZipFile.access$1400(ZipFile.java:56)  
    at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:679)  
    at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:415)  
    at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)  
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)  
    at java.io.BufferedInputStream.read(BufferedInputStream.java:254)          java

   以前也遇到這個問題,解決過,可是又忘了,今天又折騰了一上午。一開始就猜到多是下載jar包出錯的問題,刪了好多提示出錯的jar包仍是無論用,一怒之下甚至想刪除所有repository裏的jar包,忍住了。終於又通過好久的百度找到了下面的方法。maven

       到maven的reposity目錄下搜aether*****in-progress(能夠搜aether或者in-progress都行)文件,若是存在,把這個文件對應的版本目錄刪除,刷新一下項目從新部署打包便可。
 ip

相關文章
相關標籤/搜索