[ERROR] error: error reading C:\Users\suresh\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jar; error in opening zip file
[ERROR] error: error reading C:\Users\suresh\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar; error in opening zip file
[ERROR] error: error reading C:\Users\suresh\.m2\repository\org\apache\cxf\cxf-rt-bindings-http\2.2.1\cxf-rt-bindings-http-2.2.1.jar; error in opening zip file
[ERROR] error: error reading C:\Users\suresh\.m2\repository\org\codehaus\jra\jra\1.0-alpha-4\jra-1.0-alpha-4.jar; error in opening zip file
[ERROR] error: error reading C:\Users\suresh\.m2\repository\org\apache\cxf\cxf-api\2.2.1\cxf-api-2.2.1.jar; error in opening zip file
[ERROR] error: error reading C:\Users\suresh\.m2\repository\org\apache\cxf\cxf-common-utilities\2.2.1\cxf-common-utilities-2.2.1.jar; error in opening zip file
[INFO] 44 errors
Run Code Online (Sandbox Code Playgroud)
如何在运行时解决此错误mvn clean install?
我看到,从servlet-api我的磁盘上的本地存储库中没有创建任何包.
Tak*_*aki 69
可能,本地.m2存储库中的JAR文件的内容是HTML,表示"301 Moved Permanently".似乎mvn没有按预期正确处理"301 Moved Permanently".在这种情况下,从某个地方(例如中央存储库)手动下载JAR文件,并将它们放入.m2存储库.
也可以看看:
ASM-3.1.jar; 打开zip文件时出错
http://darutk-oboegaki.blogspot.jp/2012/07/asm-31jar-error-in-opening-zip-file.html
Dar*_*ico 48
有时会发生此错误.文件已损坏.一个适合我的快速解决方案是:
有了这个,你就强迫得到实际的文件
祝你好运!
Shi*_*lpa 27
尝试删除您的存储库/.m2/repository/,然后mvn clean install 再次下载文件.
小智 10
我有同样的问题但以前的解决方案对我不起作用.唯一适用于我的解决方案是以下URL.
https://enlightensoft.wordpress.com/2013/01/15/maven-error-reading-error-in-opening-zip-file/
[编辑]
我在这里解释一下它
假设您遇到如下错误
[ERROR] error: error reading C:\Users\user\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jar; error in opening zip file
Run Code Online (Sandbox Code Playgroud)
然后你必须按照这些步骤.
C:\Users\user\.m2\repository\org\jdom\jdom\1.1\jdom-1.1.jarC:\Users\user\.m2\repository\org\jdom\jdom\1.1\然后,您可以使用构建项目 mvn clean install
希望这会对某人有所帮助.
我只是有这个错误。您可以删除文件并再次运行编译命令:
$ sudo rm /Users/Chaklader/.m2/repository/org/apache/poi/poi/3.17/poi-3.17.jar
$ sudo rm /Users/Chaklader/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.7.5/jackson-databind-2.7.5.jar
$ sudo rm /Users/Chaklader/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.7.5/jackson-core-2.7.5.jar
Run Code Online (Sandbox Code Playgroud)
现在,运行干净编译的命令:
$ mvn -U clean compile
Run Code Online (Sandbox Code Playgroud)
小智 5
我也有类似的问题。解决方法是两者兼而有之。我遇到了asm-3.1问题(如Takahiko链接的博客文章中所述。该jar已损坏。我需要从maven中央存储库中手动获取该jar 。将其删除并重试只是再次得到了损坏的jar。仍然在asm-parent上失败,这是一个包含带有301的HTML的POM文件。再次,它需要我自己手动获取该文件。您可能要检查XML的设置,以查看是否将其设置为其他存储库,例如本地连结伺服器。
如果获取新版本的正确方法失败,请自己手动获取。
在下载依赖项期间连接中断时,可能会发生此错误. 删除相关的存储库文件夹并再次运行以下命令以下载已损坏文件的新副本.
mvn clean install
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
116707 次 |
| 最近记录: |