JAVA web 项目启动报 Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)

时间:2024-03-21 15:21:56

最近在网上下载了一个maven java Web 项目,在加载到tomcat中报如下错误:
错误1:
Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)
错误2:
Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [[email protected]]
错误3:
Caused by: org.apache.catalina.LifecycleException: Failed to start component [[email protected]]

等错误:如下图:

JAVA web 项目启动报 Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)

各种找错,找了好久好久,最终找到原因了。

将 pom.xml中的 jstl jar报更换

更换前:

JAVA web 项目启动报 Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)

更换后:

JAVA web 项目启动报 Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)

重启tomcat 服务

如下图:

JAVA web 项目启动报 Caused by: java.util.zip.ZipException: invalid LOC header (bad signature)

至此,问题解决。
希望大家遇到类似问题也可以速度解决。毕竟项目开发时间很紧张。。

完!