安装Extension Pack for Java扩展遇CorruptZip错误,请求解决
解决VSCode安装Extension Pack for Java时的CorruptZip错误
错误日志
2023-08-19 11:54:35.262 [info] [perf] Render performance baseline is 32ms 2023-08-19 11:54:48.979 [error] CorruptZip: end of central directory record signature not found at $t.download (/private/var/folders/t2/zymlcs150bzgl4k2d3y74n280000gn/T/AppTranslocation/CCA115C5-7461-4829-8B3B-2E0D8B7E81F4/d/Visual Studio Code.app/Contents/Resources/app/out/vs/code/node/sharedProcess/sharedProcessMain.js:92:141) at async ee.y (/private/var/folders/t2/zymlcs150bzgl4k2d3y74n280000gn/T/AppTranslocation/CCA115C5-7461-4829-8B3B-2E0D8B7E81F4/d/Visual Studio Code.app/Contents/Resources/app/out/vs/code/node/sharedProcess/sharedProcessMain.js:92:20021)
解决方案
清理VSCode扩展缓存
关闭VSCode,找到以下目录并删除其中所有文件:- macOS:
~/Library/Application Support/Code/Cache和~/Library/Application Support/Code/CachedData
重启VSCode后重新尝试安装扩展。
- macOS:
手动下载安装扩展包
- 在VSCode扩展市场找到Extension Pack for Java,记下其扩展ID:
vscjava.vscode-java-pack - 下载对应版本的vsix安装包
- 打开VSCode命令面板(快捷键
Cmd+Shift+P),执行Extensions: Install from VSIX,选择下载的文件完成安装。
- 在VSCode扩展市场找到Extension Pack for Java,记下其扩展ID:
检查网络环境
切换至稳定的网络,关闭代理或VPN,避免下载过程中安装包损坏。重置VSCode设置
打开命令面板,执行Preferences: Reset Settings恢复默认设置,之后再尝试安装扩展。
内容的提问来源于stack exchange,提问作者izzul muttaqin
相关产品推荐
相关产品推荐

