运行Maven项目时出现invalid LOC header (bad signature)错误,Tomcat不能正常启动
2017-12-06 16:48
579 查看
原因:
提取错误的关键信息
说明Jar包出现了问题。
么接下来就要找哪个jar包出现了问题:
方法1、可通过右击项目名 -> Run as -> Maven test ,这时控制台会报哪个jar包出错。 (也可以打开DOS命令窗口,切换至项目目录,运行mvn test命令,和Eclipse的控制台输出信息一致)
方法2、如果方法1未出现任何错误信息,那么就使用笨办法。打开项目中的pom.xml文件,在自己的Maven本地仓库去查找pom.xml文件中每一个dependency节点所对应的jar包版本。一个一个对比,看看是否都正常下载。
这里,我找到了本地仓库中出现的jar包错误:
解决方法:
既然jar包未下载成功,那么重新下载就行了。如果重新下载还是不能成功,那就在网上下载同版本的拷贝进去。
删除掉该jar包所在目录下的所有文件
99c0
后,重新运行maven install。
再次运行项目,右击项目 -> Run as -> Run on server 。可以发现,项目能正常运行了。
相关文章推荐
- 运行Maven项目时出现invalid LOC header (bad signature)错误,Tomcat不能正常启动
- Tomcat启动报:invalid LOC header (bad signature)的问题
- maven导入项目时出现“Cannot read lifecycle mapping metadata …… invalid END header (bad central directory offset)pom”错误的解决方法
- maven提示invalid LOC header (bad signature)的解决办法 今天执行mvn test的时候提示: 错误:读取 /home/subaochen/.m2/reposi
- Maven错误:XXX时出错; invalid LOC header (bad signature)的解决方法
- Tomcat服务器无法运行,出现Bad Request (Invalid Hostname)错误
- Maven项目Maven install时出现错误:invalid LOC header (bad signature)
- Tomcat服务器无法运行,出现Bad Request (Invalid Hostname)错误
- 运行maven项目遇到java.util.zip.ZipException: invalid LOC header (bad signature)高效解决办法
- 用JFinal框架自带的main方法运行正常的情况下,用tomcat发布项目出现css样式表引用错误和资源找不到问题。
- Maven项目jar包出现: invalid LOC header (bad signature)
- 运行Maven项目时出现invalid LOC header (bad signature)
- maven 项目配置到tomcat不能正常启动
- 右击main 方法运行正常,启动tomcat 后,spring boot 项目 出现参数字符串是乱码的情况
- Tomcat启动项目报错:invalid LOC header (bad signature)
- Tomcat启动web项目报Bad version number in .class file (unable to load class ...)错误的解决方法
- 使用Lomboz3生成Struts2项目后运行Tomcat出现Unable to load bean错误的解决
- WEB.XML设置错误,导致TOMCAT不能正常启动
- 项目部署到tomcat上启动后出现404错误