繁体   English   中英

尝试安装插件时出错

[英]Error when try install 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

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

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

这是错误还是问题?

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

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

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

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

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

  3. 重新启动 Eclipse。

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

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

  6. 重启eclipse并设置SDK位置。

  7. 码死!!! ;p

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

我安装了 E4 RCP 补丁(bugzillas 445122)(安装新软件 -> Eclipse 4.4.1 补丁,用于错误 445122),这对我有帮助。

我在更新 eclipse 的内部软件时遇到了这个问题。 我发现eclipse插件目录中的jar文件org.eclipse.epp.mpc.help.ui_1.5.2.v20161004-1655.jar(在错误详细信息中找到)已损坏(7-Zip无法检查其内容) . 我重新下载并用从他们网站下载的文件手动替换了这个文件,然后我就可以毫无问题地安装该软件了。 希望这可以帮助 :)

(如果它是不同的 JAR 文件,您可以单击此页面上的“显示目录内容”并下载您需要的文件。)

此错误的原因通常是包池中的 jar 损坏。 您无需手动编辑文件即可解决此问题

  • 运行 Eclipse 安装程序(“Oomph”)
  • 从菜单中选择“捆绑池”
  • 点击“分析代理”按钮
  • 等到“损坏的工件”列不再显示百分比数字(扫描已完成)

您现在可以过滤底部视图以仅显示损坏的工件,并选择删除或修复它们(修复意味着再次从 Internet 下载它们)。

最近我遇到了这个问题,我做了一些解决方法来解决问题,

从官方页面拖拽,一般eclipse下载后会重启,弹出一个弹框要求我们从list中选择svn连接器。 但这并没有发生在我身上。

  1. 安装 svn 插件。 (通过拖放或安装新软件或任何)

  2. 在此之后转到window->preferences->Team->svn

  3. 选择Connector选项卡并单击Get connectors按钮,然后会出现提示,选择任何一个connector来完成它(我使用 NativeHL 1.8)。

我通过编辑 artifacts.xml 解决了这个问题。

  1. 关闭日食。
  2. 编辑 artifacts.xml。
  3. 查找并删除与您尝试安装的插件相关的先前条目。
  4. 保存 artifacts.xml。

在此之后,您应该能够正常启动 Eclipse 并安装您的插件。

我从这里尝试了许多解决方案,包括删除 artifacts.xml并尝试使用以管理员身份运行打开软件进行安装的解决方案,也尝试从帮助选项“安装新软件”进行安装,但这些都不适合我。

然后我更新到最新版本的 JDK,它运行良好。 我希望这对你有帮助。

谢谢。 维杰·P。

org.aspectj.weaver_1.8.10.201704242114.jar
google下载文件,可以放在eclipse/plugin/org.aspectj.weaver_1.8.10.201704242114.jar
可以用旧的jar文件替换.........它可以解决你的问题.......

从 Eclipse 市场尝试此操作 1. 单击 Help>Eclipse marketPlace(Eclipse marketPlace 对话框将打开) 2. 在查找编辑框中键入您的插件的名称(例如:键入 SWT Designer),确保保留所有的默认值市场和所有类别,然后单击转到按钮。 3. 页面将刷新并显示名称中包含 swt 设计器的所有插件。 4. 单击适合您需要的 intsall 或更新按钮。 5. 安装或更新将成功完成。 6. 重新启动你的 eclipse 7. 安装会好的。

这是 Eclipse 中的失败。

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

并安装它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM