尝试在Eclipse中运行更新UI时收到消息“无法启动更新ui …”

当我尝试在Eclipse中运行更新管理器时,出现错误“无法启动更新UI。此软件更新尚未正确配置此安装”。

有谁知道如何解决这一问题?

已经输入了一些关于该消息的错误:

  • bug 238910 :如果您的eclipse错误日志包含:

    !MESSAGE解析配置文件错误/opt/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/SDKProfile.profile/1214752385704.profile。

.profile已损坏。
我只是删除了损坏的.profile,重新启动了eclipse,现在一切似乎都很好

  • bug 224658 :当自托管时,p2更新ui不会出现(自托管案例(即Eclipse调试Eclipse的另一个实例,如在插件开发情况下)
    固定在3.4

  • 错误230245 :无法读取unicode(在某些xml文件中):已在3.4中修复

您正在运行什么版本的eclipse?

尝试启用经典更新

 Window -> Preferences -> General -> Capabilities -> Classic Update 

如果您无法使用该条目:

  1. 关闭日食
  2. 导航到此文件

[yourWORKSPACE]/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs

并尝试添加此行并重新启动eclipse

 UIActivities.org.eclipse.equinox.p2.ui.sdk.classicUpdate=true 

如果您使用的是Flash Builder 4,请通过自动更新更新您的安装并遇到此问题,然后更改此文件:

 Adobe Flash Builder Beta\.metadata\.plugins\org.eclipse.update.ui\dialog_settings.xml 

并编辑内容:

  

写FALSE而不是TRUE

重新启动后,我在我的帮助菜单中有两项:

  • 软件更新 – 经典下拉菜单
  • 软件更新 – 在它下面的项目,它给了我错误

但我终于可以进入更新对话框并管理更新。

您还可以尝试在“运行配置” – >“配置”选项卡中选中“启动的应用程序中的支持软件安装”字段。