安装e(fx)clipse插件遇异常:依赖计算慢、公钥缺失等问题求助
解决e(fx)clipse安装时的依赖计算慢、登录请求及公钥错误问题
在Eclipse 2021-06 (4.20.0)版本中安装e(fx)clipse插件时,会遇到以下问题:
- 计算依赖项耗时极长
- 弹出不明原因的登录请求窗口
- 安装过程中出现公钥未找到错误,错误详情如下:
An error occurred while collecting items to be installed session context was:(profile=C__Users_Диас_Desktop_JAVA_eclipse, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Result of processing steps. OK OK OK Public key not found for -9147676190077153272. OK Result of processing steps. OK OK OK Public key not found for -9147676190077153272. OK
解决方案
1. 解决依赖计算慢与登录请求问题
- 替换为国内镜像源:官方源国内访问速度慢,易触发异常验证请求。推荐使用清华镜像:
- 打开Eclipse,依次点击
Window > Preferences > Install/Update > Available Software Sites - 点击
Add,名称填「清华Eclipse镜像」,位置输入https://mirrors.tuna.tsinghua.edu.cn/eclipse/efxclipse/updates-released/3.9.0/site/(3.9.0适配Eclipse 2021系列) - 取消勾选原官方源,仅保留新增镜像源,点击
Apply and Close
- 打开Eclipse,依次点击
- 关闭网络代理:若开启了代理可能导致连接异常,先关闭代理再尝试安装。
2. 解决公钥未找到错误
该错误源于插件签名验证失败,可通过关闭p2签名验证解决:
- 临时关闭(单次生效):在Eclipse快捷方式目标栏末尾添加参数:
示例:-Dorg.eclipse.equinox.p2.ui.sdk.signer.trust.all=true"C:\Users\Диас\Desktop\JAVA\eclipse\eclipse.exe" -Dorg.eclipse.equinox.p2.ui.sdk.signer.trust.all=true - 永久关闭:打开Eclipse安装目录下的
eclipse.ini,在-vmargs下方添加一行:
保存后重启Eclipse再安装。-Dorg.eclipse.equinox.p2.ui.sdk.signer.trust.all=true
3. 备选方案:离线安装
若上述方法无效,可尝试离线安装:
- 下载对应版本的e(fx)clipse离线安装包(3.9.0适配Eclipse 2021-06)
- 打开Eclipse,点击
Help > Install New Software > Add > Archive,选择下载的离线包 - 按正常流程完成安装,无需依赖网络
内容的提问来源于stack exchange,提问作者Saynov Dias
相关产品推荐
相关产品推荐

