尝试运行 as-> maven build 时出现此异常
.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar; cannot read zip file entry
我已经花了一天时间,在谷歌上搜索,但没有运气
知道我该如何解决这个问题
谢谢
尝试运行 as-> maven build 时出现此异常
.m2\repository\commons-logging\commons-logging\1.1\commons-logging-1.1.jar; cannot read zip file entry
我已经花了一天时间,在谷歌上搜索,但没有运气
知道我该如何解决这个问题
谢谢
尝试使用 Zip 实用程序(7Zip 或其他)打开 jar。
如果失败,请从本地存储库中删除该文件,然后重试运行您的应用程序。
如果它再次失败,那么您的 Maven 存储库配置可能有问题。
如果 maven 下载损坏的 jars(不使用 zip 实用程序打开的 jars) - 尝试手动下载这些特定的 jars 并将它们替换到适当的存储库文件夹位置。在 settings.xml 中明确指定 localRepository 路径。使用默认设置(即不指定 localRepository)会导致 maven 在您执行“全新安装”时一次又一次地下载 jars,并且您最终再次拥有损坏的 jars。
根据我的经验,这是由损坏的 zip 文件引起的。失败的构建通常会附加到 jar 中,但不会删除它,因此会产生不可读的文件。
正如建议的那样,解决方案是删除 jar,然后尝试从存储库再次下载(创建带有包目标的 maven 构建)如果反复失败,则远程位置可能已损坏。
删除 m2 存储库文件夹并尝试运行您的 maven,它将再次下载所有 jar 文件并构建成功