在Eclipse Helios中,无法回滚插件安装

时间:2011-02-19 10:01:13

标签: java eclipse java-ee eclipse-plugin

我为Eclipse EE浏览了Helios,并下载了与Modeling Framework相关的所有插件。在此之后,所有Java EE方面都将丢失!无论如何,无法卸载插件或恢复到以前的安装 如果我选择一个插件并按下卸载,我会得到:

  

卸载时发生错误   会话上下文   是:(轮廓= epp.package.jee,   相位= org.eclipse.equinox.internal.p2.engine.phases.Uninstall,   操作数= [R] org.eclipse.acceleo.common.source   3.0.1.v201009150438 - > null,action = org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.RemoveSourceBundleAction)。   组织/蚀/春分/内部/ simpleconfigurator / utils的/ SimpleConfiguratorUtils   组织/蚀/春分/内部/ simpleconfigurator / utils的/ SimpleConfiguratorUtils

如果我选择昨天的安装并按恢复,我得到:

  

卸载时发生错误   会话上下文   是:(轮廓= epp.package.jee,   相位= org.eclipse.equinox.internal.p2.engine.phases.Uninstall,   操作数= [R] com.google.collect   0.8.0.v201008251220 - > null,action = org.eclipse.equinox.internal.p2.touchpoint.eclipse.actions.UninstallBundleAction)。   组织/蚀/春分/内部/ simpleconfigurator / utils的/ SimpleConfiguratorUtils   组织/蚀/春分/内部/ simpleconfigurator / utils的/ SimpleConfiguratorUtils

为什么我不能取消插件?这是Helios的一些问题吗?

1 个答案:

答案 0 :(得分:2)

我假设你跟着:

Help => About Eclipse => Installation Detail => Installed Software Tab =>然后选择要删除的产品 - 来自 Acceleo =>的例外情况Uninstall...

这就产生了你引用的错误日志。

所以我考虑进行'手动'卸载。

我已经下载了acceleo v3更新站点并查看了插件和功能文件夹,所有工件都命名为org.eclipse.acceleo.stuff。通过查看content.xml(content.jar)

可以确认这一点

所以,我要备份我的eclipse文件夹,删除所有加速插件和功能,看看我的工作区.metadata文件夹中的相应备忘录(加速器名称再次作为过滤器),然后用eclipse -clean重启。

那应该重新开始。其他,请转到!

谷歌收藏包。看起来还有另一个介入装置(我可以提出最好的解释,我害怕;-)因为我在加速器更新站点中看不到google集合jar。

<强>更新
根据所进行的调查(见下面的评论),我建议从较新的稳定3.6sr1(Java EE变体)开始全新安装,并逐步重新安装现有插件(如Help =中所列&gt; About Eclipse =&gt; Installation Detail =&gt; Installed Software)从各自的更新站点逐一导出(从旧安装的首选项导出,重新导入新的)。在“旧”工作区上创建新安装点。然后查看日志视图(或登录.metadata)以确定是否正确重新安装了所有插件。

相关问题