文档章节

TOMCAT 启动报错 invalid LOC header (bad signature)

psusss
 psusss
发布于 2017/07/26 01:28
字数 303
阅读 10
收藏 0

TOMCAT 启动报错 invalid LOC header (bad signature),而直接启动不报错

1.最好的解决方法:找到maven存放jar包文件夹m2内,将所以 .lastUpdated后缀的文件全部删除,重新maven update项目。
2.这个是因为项目有jar包报错的缘故,如果能直接显示报错jar包最好,可以直接去将该jar包删除,maven update一下,重新下载jar包。
3.如果没有指明jar包,可以使用打点的方式看到是哪个jar包有问题,打点位置:

JDK下rt.jar/java/util/jar/JarFile.class下424行
private byte[] getBytes(ZipEntry ze) throws IOException {
    try (InputStream is = super.getInputStream(ze)) {
        return IOUtils.readFully(is, (int)ze.getSize(), true);
    }
}

try位置前打个点,Debugger看他读取的每个jar包名称
建议:第一次先快速F8过一遍,有时候控制台会有些内容显示出来,可以已此为记号,
第一遍大概记住报错的位置,第一次可以快速来到附近,一个一个查看



作者:Snow_DZG
链接:http://www.jianshu.com/p/0e8d0f59fe37
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

本文转载自:http://www.jianshu.com/p/0e8d0f59fe37

共有 人打赏支持
psusss
粉丝 2
博文 7
码字总数 1122
作品 0
开封
技术主管
私信 提问
tomcat启动报错 java.util.zip.ZipException: invalid CEN header (bad signature)

war包部署到tomcat里,启动时报错: 根据ZipException报错,怀疑是jar包有损坏。 为了定位是哪个jar包,使用下面shell脚本,用jar命令测试jar包: 正常的jar包只打印出jar的文件名,损坏的j...

sy9876
2018/08/07
0
0
创建项目勾选所有权系子系统时编译报错

@Koala_考拉 你好,想跟你请教个问题:编译时 [INFO] koala ............................................. SUCCESS [0.503s] [INFO] koala-conf ..............................................

JMYang
2014/07/08
731
1
eclipse用spring mvc框架搭配tomcat开发web项目,启动tomcat报错,错误信息如下,有没有大神帮忙看一下

at java.util.zip.ZipFile$ZipFileInputStream.read(Unknown Source) at java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(Unknown Source) at java.util.zip.InflaterInputStream.re......

恶魔小奇焰
2017/01/14
521
6
maven中遇到的问题,报错

maven中央仓库地址pom.xml配置 <!-- 设定主仓库,按设定顺序进行查找。 --> <repositories> <!-- 如有Nexus私服, 取消注释并指向正确的服务器地址. <repository> <id>nexus-repos</id> <name......

writeademo
2016/10/31
293
0
invalid LOC header (bad signature)

问题 每当导入一个从别的Maven项目的时候,总有那么几次会出现下面这个错误。 invalid LOC header (bad signature) 解决 网上给出的解决方案一般就是找到有问题的jar包,删除之就好了。下面这...

yysue
2018/03/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MaxCompute安全管理指南-基础篇

背景及目的 方便和辅助MaxCompute的project owner或安全管理员进行project的日常安全运维,保障数据安全。 MaxCompute有安全模型,DataWorks也有安全模型,当通过DataWorks使用MaxCompute,而...

阿里云官方博客
6分钟前
0
0
MaxCompute安全管理指南-案例篇

通过《MaxCompute安全管理-基础篇》了解到MaxCompute和DataWorks的相关安全模型、两个产品安全方面的关联,以及各种安全操作后,本篇主要给出一些安全管理案例,给安全管理的成员作为参考。 ...

阿里云云栖社区
9分钟前
0
0
show-busy-java-threads.sh

#!/bin/bash# @Function# Find out the highest cpu consumed threads of java, and print the stack of these threads.## @Usage# $ ./show-busy-java-threads## @online-d......

月下狼
13分钟前
0
0
基于Spring Boot和Spring Cloud实现微服务架构

前言 首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学习的最佳渠道。因为网上流传的多数资料是官网翻译而来,很多描述的重点也都偏向于作者自身碰到的问题,这样就很容易...

架构师springboot
13分钟前
0
0
远程图片上传到七牛云的demo

from qiniu import Auth, BucketManager# 抓取文件到七牛def fetch(url): filename = str(time.time()).replace('.', '') # 获取鉴权对象 auth = Auth(access_key, secre......

Liens
15分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部