Eclipse Marketplace启动卡顿挂起问题求助
以下是针对你遇到的问题(Eclipse Marketplace启动时进度条卡在50%,无法正常关闭,需通过任务管理器终止进程,已排除软件站点和代理问题)的可能原因分析:
Marketplace客户端缓存损坏
Eclipse Marketplace Client(MPC)会本地缓存市场的分类、插件列表等数据,若缓存文件损坏,可能导致加载过程卡死。你可以尝试删除MPC的缓存目录:
打开文件管理器,导航到%USERPROFILE%\.eclipse\org.eclipse.epp.mpc.core,删除该目录下的所有文件,重启Eclipse后再打开Marketplace测试。工作区元数据异常
Eclipse工作区的.metadata目录存储了插件的运行状态数据,若其中与MPC相关的元数据损坏,可能引发启动卡死。你可以尝试:- 切换到一个新的空白工作区,打开Marketplace看是否正常;
- 若新工作区正常,可清理原工作区中
.metadata\.plugins\org.eclipse.epp.mpc.ui目录下的文件,再重启原工作区。
MPC版本与Eclipse版本兼容性冲突
你的MPC版本为1.12.0.v20250130,而Eclipse版本是2024-12(4.34.0),较新的MPC版本可能存在适配4.34版本的兼容性bug。可以尝试降级MPC到适配Eclipse 4.34的稳定版本,或者关注Eclipse官方的补丁更新。系统防火墙/安全软件拦截
尽管你网络正常,但Windows Defender或第三方安全软件可能在后台拦截了MPC的部分网络请求(比如加载市场的推荐数据或插件详情),导致进程陷入无响应状态。可以临时关闭防火墙测试,或给Eclipse主程序添加防火墙白名单。残留进程资源冲突
之前未完全终止的Eclipse进程可能残留了资源锁,导致新启动的MPC无法正常加载。可以打开任务管理器,结束所有与eclipse.exe相关的进程,清理系统临时文件后重新启动Eclipse。
内容的提问来源于stack exchange,提问作者kitekat

