博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat启动报错【java.util.zip.ZipException: invalid LOC header (bad signature)】
阅读量:6245 次
发布时间:2019-06-22

本文共 2539 字,大约阅读时间需要 8 分钟。

hot3.png

在 Tomcat 中启动 Maven 项目,发现报错【java.util.zip.ZipException: invalid LOC header (bad signature)】,具体如下

八月 18, 2016 6:02:01 下午 org.apache.catalina.startup.ContextConfig processAnnotationsJar严重: Unable to process Jar entry [org/apache/fop/render/xml/XMLRenderer.class] from Jar [jar:file:/D:/Servers/apache-tomcat-7.0.47-dare/wtpwebapps/dare/WEB-INF/lib/fop-0.94.jar!/] for annotationsjava.util.zip.ZipException: invalid LOC header (bad signature)	at java.util.zip.ZipFile.read(Native Method)	at java.util.zip.ZipFile.access$1400(Unknown Source)	at java.util.zip.ZipFile$ZipFileInputStream.read(Unknown Source)	at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(Unknown Source)	at java.util.zip.InflaterInputStream.read(Unknown Source)	at java.io.BufferedInputStream.fill(Unknown Source)	at java.io.BufferedInputStream.read(Unknown Source)	at java.io.DataInputStream.readInt(Unknown Source)	at org.apache.tomcat.util.bcel.classfile.ClassParser.readID(ClassParser.java:237)	at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:114)	at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2134)	at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:2010)	at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1976)	at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1961)	at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1319)	at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:376)	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322)	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)	at java.util.concurrent.FutureTask.run(Unknown Source)	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)	at java.lang.Thread.run(Unknown Source)

解决方法:在本地的 Maven 仓库中找到 fop-0.94.jar 并将其删除,然后在 Eclipse 中 ALT+F5 刷新项目,重新发布一下项目,重启 Tomcat OK,

转载于:https://my.oschina.net/bbsyuemoncn/blog/735194

你可能感兴趣的文章
关于数据库设计--博客系统2
查看>>
AWS 认证攻略(SA)
查看>>
iOS完整学习路线图
查看>>
JAVA_Thread_生产消费模式
查看>>
IceCTF-Matrix
查看>>
java.util.HashSet源码分析
查看>>
yield与yield from
查看>>
两数相加LeetCode
查看>>
c/c++ 获取文件夹或目录下的文件
查看>>
bzoj3316: JC loves Mkk(单调队列+分数规划)
查看>>
P4046 [JSOI2010]快递服务
查看>>
8分钟学会使用AutoMapper
查看>>
使用weka训练一个分类器
查看>>
C#根据WSDL文件生成WebService服务端代码
查看>>
[FJOI2018]领导集团问题
查看>>
thinkphp用ajax遇到的坑——ajax请求没有反应
查看>>
Microsoft Visual Studio 中出现 Windows has triggered a breakpoint in xxx.exe的一个解决方案
查看>>
非常直白的 js 闭包概念.<转载>
查看>>
shared_ptr模版推导的问题
查看>>
mac下用ruby安装sass && webstorm下给scss文件添加watch
查看>>