java.util.zip.ZipException:invalid entry

本文探讨了Tomcat启动过程中遇到的问题,即校验项目/WEB-INF/lib目录下所有JAR包时出现的错误。文章指出,这可能是由于JAR包及其清单文件中的依赖项版本不兼容或缺失导致。
Tomcat中时启动会校验项目的/WEB-INF/lib下的所有jar包,jar文件是一种带有Manifest清单文件的压缩包,Manifest文件是jar规范提供用来提供依赖扩展的,比如该jar包是一个包含main方法的可执行的Jar包,那么manifest清单文件中就包含Main-class:xxxx;同时如果改jar需要依赖其他的jar包,则清单文件中就多了一行Class-path:x1.jar x2.jar.tomcat引擎需要读取改清单文件已加载x1.jar x2.jar

初步断定:应该是解压缩读取manifest文件出的错
肯定是JAR包有问题
执行JAR与清单文件中的x1.jar x2.jar版本不兼容或不存在
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值