You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行mvn clean install时遇ZipException导致Maven构建失败

解决Maven构建时的ZipException(junit-platform-engine-1.9.3.jar无效块类型)

执行mvn clean install时触发编译失败,错误日志如下:

[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] AbcTest.java:[1,1] cannot access com.company.abc
 ZipException opening "junit-platform-engine-1.9.3.jar": invalid block type

问题原因

本地Maven仓库中的junit-platform-engine-1.9.3.jar文件损坏(下载中断、存储异常等原因),导致JVM无法正常解压读取Jar内的类文件,进而引发编译错误。

解决方案

  • 删除损坏的Jar文件
    定位到本地Maven仓库的对应路径:~/.m2/repository/org/junit/platform/junit-platform-engine/1.9.3/,删除目录下的junit-platform-engine-1.9.3.jar以及.lastUpdated、.sha1等相关辅助文件。

  • 重新执行构建
    再次运行mvn clean install,Maven会自动重新下载完整的依赖Jar。

  • 问题复现后的额外排查

    • 检查网络稳定性,确保依赖下载过程不中断。
    • 若使用私有Maven镜像,确认镜像服务器上的该Jar文件未损坏,必要时临时切换至官方Maven仓库。
    • 执行mvn clean install -U,强制Maven更新所有依赖缓存。

内容的提问来源于stack exchange,提问作者sunder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 00:02:35