尝试安装插件时出错

use*_*547 59 java eclipse eclipse-plugin

我正在尝试在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
Run Code Online (Sandbox Code Playgroud)

在此错误之后,我无法安装任何东西,安装管理器不再工作,并且始终只向我显示相同的错误,删除当前Eclipse目录并再次提取它.

这次我安装了Papyrus,SWT设计师和其他一些,但我再次安装另一个插件之间的错误.如果我在安装任何插件时再次重新安装Eclipse和另一个插件时出错,那就错了.

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

use*_*547 131

好吧最后我找到了解决这个问题的解决方案我不知道为什么Eclipse向我显示这个错误而且我不知道这是一个最好的解决方案但是无论如何我在Eclipse根目录中删除了artifacts.xml文件解决了我的问题.删除此文件尝试再次安装该插件,但这次在几秒钟后完成所有操作并完美地工作

更新: 如果再次出现错误,只需转到Eclipse根目录并搜索"artifacts.xml"并删除结果中的所有文件;)

  • 这有效!我试图为 Eclipse Luna 安装 GWT 插件,这解决了我的问题。非常感谢! (2认同)
  • 我在尝试更新Luna时遇到此错误,只需将文件重命名为`artifacts.xml.old`即可.Eclipse确实是一个奇怪的野兽...... (2认同)
  • 您甚至可以在artifacts.xml中搜索违规工件,并仅删除必要的工件. (2认同)

Aks*_*hay 21

  1. artifacts.xml从文件夹中删除.

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

  3. 重启Eclipse.

  4. 安装要安装的软件插件(它将再次请求许可).

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

  6. 重新启动eclipse并设置SDK位置.

  7. 代码致死!!! ,p


小智 7

以管理员身份运行Eclipse,然后尝试通过help-> Install New Software再次安装插件.它对我有用


小智 -5

这是 Eclipse 的失败。

尝试卸载它然后从以下位置下载: https: //www.eclipse.org/downloads/

并安装它。