尝试安装插件时出错

2022-08-31 15:17:56

我正在尝试在Eclipse Luna中安装插件。我安装了Papyrus并尝试安装SWT设计器,但在下载/安装完成之前,我收到一个错误:

An error occurred during the
org.eclipse.equinox.internal.p2.engine.phases.CheckTrust phase.
session context was:(profile=epp.package.standard,
phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTrust,
operand=, action=). Error reading signed content. error in opening zip
file

出现此错误后,我无法安装任何东西,安装管理器不再工作,并且一直向我显示相同的错误,只有一种方式我删除了当前的Eclipse目录并再次解压缩它。

这次我安装了Papyrus,SWT设计器和其他一些,但是我再次安装另一个插件之间遇到了错误。如果我在安装任何重新安装Eclipse和其他插件的插件时遇到错误,这是错误的。

这是一个错误还是一个问题?


答案 1

好的,最后我找到了解决这个问题的解决方案。我不知道为什么Eclipse向我显示这个错误,我不知道这是否是最好的解决方案。我通过删除 Eclipse 根目录中的工件.xml文件来解决我的问题。

删除此文件后,请尝试再次安装该插件,但这次在几秒钟后,一切都完成并完美地工作。

更新:如果您再次收到该错误,则只需转到Eclipses的根目录并搜索“工件.xml”并删除结果中的所有文件;)


答案 2
  1. 从文件夹中删除 。artifacts.xml

  2. 将其副本保存在其他位置(最好是外部设备,如随身碟或硬盘等)。

  3. 重新启动日食。

  4. 安装要安装的软件插件(它将再次请求权限)。

  5. 安装后,将文件粘贴回 eclipse 文件夹中。artifacts.xml

  6. 重新启动日食并设置 SDK 位置。

  7. 死死的密码!!!;p


推荐