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

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测试一下,红叉就消失了。

原帖地址:http://blog.rusb.net/articles/2012/11/08/1352366468779.html

时间: 2024-10-14 02:03:02

[转]maven编译时出现读取XXX时出错invalid LOC header (bad signature)的相关文章

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测试一下,红叉就消失了.

groovy-2.4.11.jar时出错; invalid LOC header (bad signature)

Information:java: Errors occurred while compiling module 'security'Information:javac 1.8.0_131 was used to compile java sourcesInformation:2019/6/9 8:31 - Build completed with 1 error and 0 warnings in 3 s 116 msError:java: 读取E:\repository\org\codeha

使用eclipse对maven项目打包时,报 invalid LOC header (bad signature)异常处理

在eclipse上打包,报错: [INFO] Including org.codehaus.groovy:groovy-all:jar:2.4.3 in the shaded jar. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] -------------------------------------------------

invalid LOC header (bad signature)-Maven异常

异常信息: 错误: 读取D:\dev-tool\maven-repository\org\springframework\boot\spring-boot\1.4.2.RELEASE\spring-boot-1.4.2.RELEASE.jar时出错; invalid LOC header (bad signature) 异常原因: 该包没有被完整正确的下载. 解决方法: 把提示的文件删掉,让maven重新下载. 其他建议 把maven下载源由国外转成阿里镜像源,只要花一点时间就可以减少类似低级问

maven提示invalid LOC header (bad signature)

maven运行时提示invalid LOC header (bad signature)...... 解决办法是到本地的maven仓库中,根据maven输出的错误提示找到相应版本的jar文件所在的目录,删除该目录. 重新运行maven命令,maven会重新下载相应的jar包,然后就没有问题了.

dubbo-admin重新编译后部署出现 valid LOC header (bad signature)异常

前段时间从网上下载dubbo-admin发现在jdk1.7下不可用,后来根据网上说的升级了jar包版本还是有问题,于是观察了编译发现编译时出现类似如下异常: ---------------------------------------------------- maven编译报错:错误: 读取C:\workspaces\maven-3.3.9\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar时出错; invalid LO

maven编译带中文的工程时出现syntax error的问题

在编译带中文的maven工程时,尽管pom文件中设置了<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>,但仍然会报错,如下信息: [ERROR] Failed to execute goal org.apache.felix:maven-scr-plugin:1.7.2:scr (generate-scr-scrdescriptor) on project toolkit.monitor.manag

maven编译报 警告:XXX是 Sun 的专用 API,可能会在未来版本中删除

在maven的pom.xml中增加编译插件 <plugin>     <groupId>org.apache.maven.plugins</groupId>     <artifactId>maven-compiler-plugin</artifactId>     <version>2.3.2</version>     <configuration>         <encoding>UTF-

Maven编译时跳过Test

在使用Maven编译项目时发现,可能在Test中写了一些有问题的代码,但是,由于写的代码比较多,所以不愿意去找具体的错误,反正Test中的代码不会影响项目的正常运行.于是想在编译时跳过对Test部分的编译. 但是自己却不知道怎样去在编译时跳过Test部分的编译,请教了利宾同学,原来Mavan中可以使用这样的命令参数来岁实现这样的功能. 其实命令也挺简单的,但是你不知道就是不知道!:) 具体命令如下: java 代码 mvn install -Dmaven.test.skip=true 只是在后面