我正在尝试在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 Designer和其他一些软件,但是再次安装另一个插件之间却出现错误。 如果我在重新安装Eclipse的任何插件和另一个插件的安装过程中均遇到错误,则这是错误的。
这是错误还是问题?
好的,最后我找到解决此问题的解决方案,我不知道为什么Eclipse向我显示此错误,我也不知道这是最佳解决方案,但是无论如何,我通过删除Eclipse根目录中的artifacts.xml文件解决了我的问题
删除此文件后,尝试再次安装该插件,但这一次几秒钟后一切都已完成并且可以正常工作
更新:
如果再次遇到该错误,请转到Eclipse根目录并搜索" artifacts.xml",然后删除结果中的所有文件;)
这可行!我试图为Eclipse Luna安装GWT插件,这解决了我的问题。非常感谢!
我在尝试更新Luna并将该文件重命名为artifacts.xml.old时遇到此错误。 Eclipse确实是一只奇怪的野兽...
您甚至可以在artifacts.xml中搜索违规的工件,并仅删除必要的内容。
在安装插件时,eclipse Luna会自动继续创建那些artifacts.xml文件,因此,在插件安装过程中,我一直删除它们,安装成功。安装完成后,这些文件再次出现但造成任何伤害。
我必须从用户目录中的.p2文件夹中删除/重命名artifacts.xml。
我必须下载插件压缩的存储库,将/ repository / plugins中的文件复制到/user/.p2/pool/plugins,然后运行在线安装程序。非常奇怪,但是安装程序似乎没有将下载的文件复制到Eclipse P2 / pool / plugins
从文件夹中删除artifacts.xml。
将其副本保存在其他位置(最好是外部设备,如pendrive或硬盘等)。
重新启动Eclipse。
安装您要安装的软件插件(它将再次请求许可)。
安装后,将artifacts.xml文件粘贴回eclipse文件夹。
重新启动eclipse并设置SDK位置。
代码死了!!! ; p
以管理员身份运行Eclipse,然后尝试通过帮助->安装新软件再次安装插件。它对我有用
我安装了E4 RCP补丁(bugzillas 445122)(安装新软件-> Eclipse 4.4.1的bug 445122补丁),这对我有所帮助。
我在更新eclipse的内部软件时遇到了这个问题。我发现eclipse插件目录中的jar文件org.eclipse.epp.mpc.help.ui_1.5.2.v20161004-1655.jar(在错误详细信息中找到)已损坏(7-Zip无法检查其内容) 。我重新下载并用从他们的站点下载的一个文件手动替换了此文件,然后我就能够安装该软件而没有任何问题。希望这可以帮助 :)
(如果您使用的是其他JAR文件,则可以在此页面上单击"显示目录内容",然后下载所需的文件。)
我从这里尝试了许多解决方案,包括说删除artifacts.xml并尝试使用"以管理员身份运行"打开软件进行安装的尝试,还尝试从"帮助"选项"安装新软件"进行安装,但这些都不适合我。
然后,我更新到最新版本的JDK,它运行良好。
希望对您有所帮助。
谢谢。
维杰·P。
我通过编辑artifacts.xml解决了这个问题。
关闭Eclipse。
编辑artifacts.xml。
查找和删除与您所使用的插件相关的先前条目
尝试安装。
保存artifacts.xml。
之后,您应该能够正常启动Eclipse并安装插件。
最近,我遇到了这个问题,并且我做了一些变通办法来使事情变得正确,
从官方页面拖放,下载后通常会重新启动eclipse,然后弹出窗口会要求我们从列表中选择svn连接器。但这并没有发生在我身上。
安装svn插件。 (通过拖放或安装新软件或任何其他软件)
之后转到window->preferences->Team->svn
选择Connector选项卡并单击Get connectors按钮,然后会出现提示,选择任意一个Connector即可完成操作(我使用NativeHL 1.8)。
org.aspectj.weaver_1.8.10.201704242114.jar
文件将下载到google,可以放在eclipse/plugin/org.aspectj.weaver_1.8.10.201704242114.jar中,并可以用较旧的jar文件替换.....可以解决您的问题...........
在Eclipse市场上尝试一下
1.单击帮助> Eclipse marketPlace(将打开Eclipse marketPlace对话框)
2.在"查找"编辑框中键入您的插件名称(例如:键入SWT Designer),确保保留"所有市场"和"所有类别"的默认值,然后单击"执行"按钮。
3.该页面将刷新并显示名称中包含swt designer的所有插件。
4.单击适合您需要的安装或更新按钮。
5.安装或更新将成功完成。
6.重新开始日食
7.安装就可以了。
这是Eclipse中的失败。
尝试将其卸载,然后从以下网址下载:https://www.eclipse.org/downloads/
并安装它。
我在2天前下载了eclipse,我也要在安装插件之前检查更新,并且我要进行卸载并重新安装它,而不是绝对的好解决方案,如果再次出现错误,我将无能为力(插件安装程序不再起作用! )
您需要删除计算机中与Eclipse有关的所有内容。
我之前这样做过,在来这里询问之前用/删除它的日食和所有其他东西,但是没有任何变化,这不是我在这2天中第一次遇到此错误
,而不仅仅是我过去尝试安装的那个插件
然后,插件出现问题,请尝试从其他地方下载。