报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

这篇具有很好参考价值的文章主要介绍了报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

项目场景:

一般是在idea构建项目时报的错误。

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]


问题描述

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file
很多人会觉得奇怪,明明自己没有引这个依赖,为什么会有这个依赖的报错?
其实很多报错的jar包都是在pom.xml里面手动引的依赖的内置依赖,
在pom.xml文件里是看不到的,得点进依赖的artifactId里面才能看到。

原因分析:

原因:1、在构建项目时中止构建,导致jar下载失败或者下载的jar包残缺无法打开使用。

    2、构建好项目后,更换idea的maven版本,导致maven的本地仓库改变,无法加载之前构建好的环境,或者打不开之前下载的jar包

    3、依赖的jar因为某种原因损坏等等

简单来说,就是该依赖这个版本的jar包用不了,得重新下载或者更换版本。


解决方案:

方法一:重新下载jar包

1、删除原来的jar包

在外部库那里,一个一个地删除报错的jar包

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

2、重新下载新的jar包

在Maven插件的生命周期那里,先点clean再点install。加载好后重新运行项目,试试能不能成功构建项目。

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 如果还是不行的话,那就只能用方法二了。

方法二:更换版本

1、删除原来的jar包(和方法一的一样)

2、在pom.xml文件里更换报错的依赖的版本

3、如果是依赖的内置依赖,那我们就复制内置依赖的名字,到maven仓库里找

maven仓库链接

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 选择想要的版本,注意别和原来的版本相差太大,尽量挑选Usages多的版本,别选有Vulnerabilities(漏洞)的版本。

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 复制框内的内容到pom.xml文件里加载即可。

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 把所有报错的依赖都引入pom.xml文件后,点一下这个键刷新pom.xml文件里的依赖。

最后运行项目,试试能不能构建成功。

报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]

 

        虽然方法二可以有效解决问题,但是比较麻烦。不过现在能想到的方法就这两个,只能将就先用着,如果大家有更好用的方法可以在评论区告诉我。文章来源地址https://www.toymoban.com/news/detail-501994.html

到了这里,关于报错:java: 读取D:\XX\XXX.jar时出错; error in opening zip file[有效解决方案]的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Maven error in opening zip file?maven源码debug定位问题jar包

    已录制视频 视频连接 最近使用maven分析jar包的时候遇到了一个很搞的问题。我在terminal中输入指令 mvn dependency:analyze ,出现如下报错 分析问题发现是 zip file(就是jar包) 打开错误。但maven没告诉我到底是哪个jar包出问题了,只告诉我是 dianming-common 模块依赖的jar包出问题了,

    2024年01月21日
    浏览(30)
  • 【错误记录】安装 Hadoop 运行环境报错 ( Error: JAVA_HOME is incorrectly set. Please update xxx\hadoop-env.cmd )

    总结 : 报错 : Error: JAVA_HOME is incorrectly set. Please update xxxhadoop-env.cmd JDK 安装在了 C:Program Files 目录下 , 安装目录 Program Files 有空格 , 太坑了 ; 换一个没有空格的 JDK 目录 ; 安装 Hadoop 运行环境 , 完成上述安装步骤后 , 运行 hadoop 命令报错 ; C:Windowssystem32hadoop -version The system ca

    2024年02月08日
    浏览(32)
  • 解决Linux部署报错No main manifest attribute, in XXX.jar

    这是我近期遇到的一个问题,报错原因就是没找到主类,首先你在你本地运行,本地运行ok的话,解压生成的jar包,里面有个 META-INF 文件,打开 MANIFEST.MF 文件, 该文件是一个清单文件。该文件包含有关JAR文件中的内容的信息,包括入口点,。找主类(main方法的类)就是去这个文

    2024年04月28日
    浏览(30)
  • Add Python Interpreter 报错 Error code:2. XX can‘t open file XX [Errno 2] No such file or directory

    刚下载Anaconda3,用conda create -n spytorch python=3.9命令创建了一个名为 spytorch 的虚拟环境;然后又下载了pycharm,结果往pycharm里配置时报错!下面是我踩坑的过程以及解决方法。 打开pycharm,选择新建项目。  进入Add Python Interpreter界面,找到Anaconda3envsspytorch下的python.exe文件  然

    2024年02月13日
    浏览(35)
  • GET http://localhost:8080/xx/xx 404 (Not Found) 和Uncaught (in promise) Error: failed报错的原因

    这两天,我遇见了一个很离谱的错误,我找不到原因发生在哪里,但是知道代理服务器出错了,代理了后端给的接口,但是,却向本地发起请求,快把我整崩溃了 GET http://localhost:8080/xx/xx 404 (Not Found) 和Uncaught (in promise) Error: failed 开启代理后,发起请求,因为后端给的路径没有

    2024年02月07日
    浏览(33)
  • SpringCloud读取Nacos配置中心报错:Could not resolve placeholder ‘xxx’ in value ‘${xxx}

    hello,我是灰小猿,一个超会写bug的程序员! 近期在写一个spring cloud Alibaba读取Nacos配置中心远程配置文件的内容时,出现了几个比较坑的bug,在此记录一下,帮大家避避坑。 我的使用场景: SpringBoot版本为2.6.0 Spring Cloud版本为2021.0.1 Spring Cloud Alibaba版本为2021.0.1.0 如果你的C

    2024年02月05日
    浏览(51)
  • 训练yolov7报错AssertionError: train: No labels in XX\train.cache. Can not train without labels

    原因:自己的数据集文件夹和dataset中的数据集名称不同。 代码中要求的文件名是Images和Labels,可能自己命名的是image和label 参考:https://code84.com/38177.html

    2024年02月11日
    浏览(32)
  • Maven报错error in opening zip file解决方法

    试了改maven版本,改镜像地址,删除仓库下载的相关jar具体文件,都没解决,最后是还是删除仓库相关jar文件后Reimport才解决的, 但删除路径从仓库下的一级目录开始删除 ,比如H:softwareapache-maven-3.3.9-binlocalRepositoryorgapachepoipoi-ooxml4.1.2poi-ooxml-4.1.2.jar的报错,直接删除o

    2024年02月11日
    浏览(38)
  • 前端报错 : Module not found: Error: Can‘t resolve ‘xxx‘ in ‘xxx‘

    Module not found: Error: Can\\\'t resolve \\\'../src/comporents/MyHeader\\\' in \\\'C:Users15718Desktopeightsrc\\\' 模块未找到:错误:无法解决../src/comporents/MyHeader\\\' 在 \\\'C:Users15718Desktopeightsrc\\\' 错误原因是组件引入  App.vue/其他组件 时出错了,仔细检查引入的 文件名大小写及单词拼写是否正确!! ! 我的就是comp

    2024年02月09日
    浏览(34)
  • Vue终端运行报错:ERROR in indexModule not found: Error: Can‘t resolve ‘···文件地址···src\index\main.js‘ in 文件地址

    问题描述: 编写vue项目时,终端报错: ERROR in index Module not found: Error: Can\\\'t resolve \\\'···文件地址···srcindexmain.js\\\' in \\\'···文件地址···\\\' ERROR in subpage Module not found: Error: Can\\\'t resolve \\\'···文件地址···srcsubpagemain.js\\\' in \\\'···文件地址···\\\' webpack compiled with 2 errors 具体如图:

    2024年02月15日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包