原创

maven提示invalid LOC header (bad signature)的解决办法

Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。

在执行mvn install的时候提示错误信息如下: 

...

E:\other\maven\my_local_repository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.jar 时出错;invalid LOC header (bad signature)

E:\other\maven\my_local_repository\org\apache\axis2\axis2-adb\1.6.1-wso2v20\axis2-transport-base-1.6.1-wso2v20.jar时出错; invalid LOC header (bad signat signature)

...

解决方案:

$Y4P[`H$]UWIJ2}](8IS6MU.png

参考上图把提示的文件删掉让maven重新下载,再次执行mvn install即可。

~阅读全文~人机检测~

关注下方微信公众号“Java精选”(w_z90110),回复关键词领取资料:如Mysql、Hadoop、Dubbo、Spring Boot等,免费领取视频教程、资料文档和项目源码。

Java精选专注程序员推送一些Java开发知识,包括基础知识、各大流行框架(Mybatis、Spring、Spring Boot等)、大数据技术(Storm、Hadoop、MapReduce、Spark等)、数据库(Mysql、Oracle、NoSQL等)、算法与数据结构、面试专题、面试技巧经验、职业规划以及优质开源项目等。其中一部分由小编总结整理,另一部分来源于网络上优质资源,希望对大家的学习和工作有所帮助。

评论

分享:

支付宝

微信