invalid LOC header

今天在SSM整合的时候,报错
Failed to start component [StandardEngine[Catalina].StandardHost[localhost].但是就是不明白原因所在,请教了很多人,但是依然还是没有解决问题,最后还是请教了老师,经过老师检查发现在报的错误当中有这样一句话

invalid LOC header   老师判断是因为java包解压异常,不能解压,但是问题又来了,在整合当中有那么多的jar包,怎样确定运行时是哪一个jar包不能解压呢?方法就是右击项目,然后选择run as maven test,这样就会在控制台上报出不能解压的那个jar包,只需要去本地仓库当中将这个jar包删除,然后重新下载就可以了。经过实地操作,完美解决了问题。

posted @ 2017-11-20 19:46  大佬多照顾一下  阅读(1020)  评论(0编辑  收藏  举报