【发布时间】:2012-11-02 07:07:03
【问题描述】:
我在 My Local Apache Archiva 中添加了大量 jar 文件,并在我的项目 pom.xml 中添加了 Repository 位置和 Dependencies。
mvn clean
mvn eclipse:eclipse
工作正常,但是当我尝试运行时
mvn install
然后我得到异常
Error in opening zip files
所有的jar文件都是从archiva下载的
有人建议删除 .m2 存储库并再次运行命令,我也尝试过,但仍然无法解决。 注意:-我的项目中没有任何测试代码 谢谢
【问题讨论】:
-
原因可能是其中一个依赖项可能没有正确下载(因此删除 .m2 存储库可能会修复它)。如果这不能解决问题,则必须检查项目中包含的依赖项,看看是否能够将它们全部解压缩。如果其中一个已损坏,请下载并在本地安装文件以解决问题
-
谢谢 Shyam,但我在 Archiva 中添加了很多 jar 所以你知道我怎样才能找出哪个 jar 有问题
-
好吧,使用 copy-dependencies 将它们复制到一个文件夹并检查每个文件夹(可能使用 ant 任务...或 shell)
-
实际上我只是查看了我的 .m2 目录,这里所有的 jar 文件只有 3KB,而同一个 jar 在 Apache Archiva 目录中显示实际大小。