编译时报错:zip END header not found 解决方法
Springboot项目,编译时报错信息如下:
Java: 读取E:\apache-maven-3.8.2\repository\com\lowagie\itext\2.1.7\itext-2.1.7.jar时出错; zip END header not found
搜了一圈全是复制粘贴,完全解决不了问题,遂自己想办法。
- 顺着路径找到maven仓库里对应的文件,双击打开,报错:
正常jar包是可以打开的,而且注意到我仓库里这个jar文件大小只有2kb,感觉不对劲。
- 直接在搜索引擎上搜lowagie\itext\2.1.7\itext-2.1.7.jar这个jar包,找到一个看起来靠谱的jar包下载,然后替换仓库里这个jar包,重新编译,问题解决。
文章来源:https://www.toymoban.com/news/detail-671483.html
可以看到重新下载的jar包有1104KB,感觉大概率是公司的公共仓库有问题=_=#
2022.11.8补充:换源根治了上述问题,从同事的配置文件复制镜像地址没解决,但是直接把同事的settings.xml文件拷过来覆盖旧的,上述问题就没再出现过了文章来源地址https://www.toymoban.com/news/detail-671483.html
到了这里,关于编译时报错:zip END header not found 解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!