maven编译时出现读取XXX时出错invalid LOC header (bad signature)

Posted 花月世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven编译时出现读取XXX时出错invalid LOC header (bad signature)相关的知识,希望对你有一定的参考价值。

一、发现问题
右击pom.xml,run as —> maven install,会看到console中有时报mavenRepository\repos\org\mortbay\jetty\servlet-api-2.5\6.1H.14.1\servlet-api-2.5-6.1H.14.1.jar时出错等某些包的报错等类似信息,pom.xml显示红叉。

 

二、原因分析
该包没有下载正确。

 

三、解决办法
找到该包的目录,删除该包重新下载即可。重新下载后用maven test测试一下,红叉就消失了。




以上是关于maven编译时出现读取XXX时出错invalid LOC header (bad signature)的主要内容,如果未能解决你的问题,请参考以下文章

用maven编译项目时出现如下问题

解决maven项目Invalid bound statement (not found)的方法

运行Maven项目时出现invalid LOC header (bad signature)

使用spring注入时出现 XXX is not writable or has an invalid setter method

下载工件时出现问题 - 读取签名内容时出错

[VC6]ONMESSAGE()宏编译时出现"sytax error ;"错误时