java.util.zip.ZipException: invalid LOC header (bad signature)
来源:互联网 发布:网络剧广告植入 编辑:程序博客网 时间:2024/06/05 07:54
<span style="font-size:24px;">运行tomcat遇到的一个问题,网上受理很多资料,发现这种方法最有效,记录下来!</span>
<span style="font-size:14px;"></pre><pre name="code" class="html"><span style="color:#ff0000;">Unable to process Jar entry [com/google/zxing/client/j2se/CommandLineRunner.class] from Jar [jar:file:/D:/Program%20Files/Tomcat%207.0/webapps/XLJSSHME/WEB-INF/lib/javase-2.0.jar!/] for annotationsjava.util.zip.ZipException: invalid LOC header (bad signature)</span>at java.util.zip.ZipFile.read(Native Method)at java.util.zip.ZipFile.access$1400(ZipFile.java:56)at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:679)at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:415)at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)at java.io.BufferedInputStream.read(BufferedInputStream.java:254)at java.io.DataInputStream.readInt(DataInputStream.java:387)at org.apache.tomcat.util.bcel.classfile.ClassParser.readID(ClassParser.java:202)at org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:80)at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2089)at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1965)at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1931)at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1916)at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1330)at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5416)at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1263)at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1948)at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)at java.util.concurrent.FutureTask.run(FutureTask.java:262)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)at java.lang.Thread.run(Thread.java:745)</span>
解决方法:
maeven里有没有这个包,没有的话在pom里添加依赖javase-2.0.jar,然后更新meaven。
然后,打开tomcat/conf/catalina.properties文件,找到tomcat.util.scan.DefaultJarScanner.jarsToSkip节点,在后面添加javase-2.0.jar
然后重新启动tomcat,问题解决。
0 3
- java.util.zip.ZipException: invalid LOC header (bad signature)
- java.util.zip.ZipException: invalid LOC header (bad signature)
- java.util.zip.ZipException: invalid LOC header (bad signature)解决方案
- java.util.zip.ZipException: invalid LOC header (bad signature)
- bug宝典JAVA篇 java.util.zip.ZipException: invalid LOC header (bad signature)
- JAVA web 项目启动报 Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
- 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)
- 启动TOMCAT时报java.util.zip.ZipException: invalid LOC header (bad signature)异常
- 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)
- Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
- 启动TOMCAT报错 java.util.zip.ZipException: invalid LOC header (bad signature)
- 运行maven项目遇到java.util.zip.ZipException: invalid LOC header (bad signature)高效解决办法
- weka遇到java.util.zip.ZipException: invalid LOC header (bad signature)
- java.util.zip.ZipException: invalid LOC header
- 360加固签名失败:jarsigner: 无法对 jar 进行签名: java.util.zip.ZipException: invalid LOC header (bad signature)
- 严重: A child container failed during start java.util.zip.ZipException: invalid LOC header (bad signa
- maven java.util.zip.ZipException: invalid CEN header (bad signae)
- invalid LOC header (bad signature)
- 错误:Error:Execution failed for task ':app:packageArmDebug'. > value (75697) > 0x0000ffff;
- spring——控制反转简单例子 (Spring三种注入方式)
- 域缓存登录
- 在angular中 function中的$scope和$rootscope有什么区别
- ExtJs教程----解决ExtJS 5.1.0.107在IE 浏览器下面会自动将Combobox里面的所有值全都显示出来
- java.util.zip.ZipException: invalid LOC header (bad signature)
- 远程服务例子3
- C#输出到Release
- 锁
- swiper的基础使用(三)
- Android 之nineoldandroids ViewHelper实现动画效果
- java从控制台输出和String的替换
- Java nio 文件操作 Path,Files类详解一
- Java调用批处理文件,Runtime.getRuntime().exec参数,示例