更新Eclipse时出错

pet*_*ter 0 eclipse eclipse-kepler

我在尝试更新Eclipse时遇到错误(Kepler Service Release 1; Build id:20130919-0819)

Eclipse想要更新以下包:

  • Eclipse Standard/SDK 2.0.2.20140224-0000

卸载时发生错误

会话上下文是:(profile = epp.package.standard,phase = org.eclipse.equinox.internal.p2.engine.phases.Uninstall,operand = [R] org.eclipse.rcp.configuration_root.win32.win32.x86 1.0 .0.v20130521-1847 - > null,action = org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction).

备份文件E:\ Program Files(x86)\ eclipse\eclipse.exe失败.

无法删除:E:\ Program Files(x86)\ eclipse\eclipse.exe

当我尝试以管理员身份进行更新时,也会发生此错误.

有没有人知道会导致这种情况的原因是什么?

L. *_* G. 7

从这个论坛中提取的解决方案http://www.eclipse.org/forums/index.php/t/487240/:

  1. 运行eclipse
  2. 将eclipse exe重命名为eclipse.exe.back
  3. 运行更新
  4. 更新已成功执行

它对我有用.请参阅Eclipse kepler无法安装更新.


Sai*_*sif 5

Eclipse 更新功能似乎多次因依赖关系损坏和配置丢失而陷入混乱。

如果您愿意,您可以手动修复它们,但这需要一些时间来调试错误所在以及如何修复它。

我能给您的最好建议是下载所需 Eclipse 版本的全新副本,然后将您的工作区导入到这个新的 Eclipse 安装中