Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 命令获取windows中损坏的jar文件_Java_Apache_Maven - Fatal编程技术网

Java 命令获取windows中损坏的jar文件

Java 命令获取windows中损坏的jar文件,java,apache,maven,Java,Apache,Maven,我设置了一个新的maven项目并安装了所有必需的依赖项,但是在运行应用程序时,我遇到了以下错误 java.util.zip.ZipException:无效的CEN头(错误签名) 这可能是因为.m2/repository文件夹中的一些jar文件已损坏。 如何获取损坏的文件并重新安装相同的文件。如果您的windows上有cigwin或另一个linux shell,您可以在.m2/repository文件夹中使用解压-t*.jar,这样您就可以看到哪个zip已损坏您可以尝试删除.m2/reposito

我设置了一个新的maven项目并安装了所有必需的依赖项,但是在运行应用程序时,我遇到了以下错误

java.util.zip.ZipException:无效的CEN头(错误签名)

这可能是因为.m2/repository文件夹中的一些jar文件已损坏。
如何获取损坏的文件并重新安装相同的文件。

如果您的windows上有cigwin或另一个linux shell,您可以在.m2/repository文件夹中使用
解压-t*.jar
,这样您就可以看到哪个zip已损坏

您可以尝试删除
.m2/repository
中的jar文件夹。这将迫使maven重新下载文件。