Eclipse 2024-12版本安装后打开maven项目报错jar in project cannot be read or is not a valid ZIP file
环境
Mac M3
Eclipse 2024-12版本
maven 3.9.9
jdk 1.8
现象
eclipse导入maven工程后,自动编译报错in project cannot be read or is not a valid ZIP file
使用maven命令行clean install,结果正常。
尝试
- 删除.m2/repository/org/aspectj/aspectjweaver/1.8.13文件夹
- 手动从maven私服上下载jar包
- project->clean
- maven->Update project
- 删除项目
- 删除workspace
- 重装eclipse
以上方法均试过,没有解决问题。
网上搜索了一些解法,也都不可行。
本来我是eclipse的忠实用户,同事基本都是用idea,现在发生这个问题,一度想转成idea,都已经安装好idea了,发现了下面的解法,哈哈
解决方法
https://stackoverflow.com/questions/8857985/compiler-error-archive-for-required-library-could-not-be-read-spring-tool-su
打开java-2024-122/Eclipse.app/Contents/Eclipse/.eclipse.ini
添加
-Djdk.util.zip.disableZip64ExtraFieldValidation=true
重启eclipse解决