问题描述:
在启动maven项目时, 报出了以下错误:
Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:127)
at java.util.jar.JarFile.<init>(JarFile.java:135)
at java.util.jar.JarFile.<init>(JarFile.java:72)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:72)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:48)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:70)
排查了半天也每个结果, 后来干脆直接用everything找到打不开的jar包(xstream-1.4.9.jar), 全部删掉, 之后再用maven去启动, maven开始重新下载, 下载完成后, 项目启动也正常了, 估计就是下载jar包时, 由于什么原因, jar包损坏, 导致加载时, 报出打不开zip文件的错误, 删掉这些损坏的jar包, 重新下载也就没问题了.