2008-11-19 203 views
2

最近,我的Eclipse 3.4安装在尝试更新已安装的软件时开始抱怨。Eclipse软件更新无法满足依赖关系

我通常会打开“自动更新”功能,所以这特别烦人。

已找到更新,但我无法安装它们,因为eclipse无法满足版本依赖关系。

从.log文件:

ENTRY org.eclipse.equinox.p2.director 2 0 2008-11-17 16:07:58.006解决供应计划 邮件时出现问题。 !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-11-17 16:07:58.006 !MESSAGE无法满足来自org.eclipse.jst.web_ui.feature.feature.group 3.1.0的依赖关系。 v200809240655-7E6EAaDgvY1exFj6Cn354dmz01jf为requiredCapability:org.eclipse.equinox.p2.iu/org.eclipse.wst.web_ui.feature.feature.group/[3.1.0,4.0.0)。 !SUBENTRY 1 org.eclipse.equinox.p2.director 2 0 2008-11-17 16:07:58.006 !MESSAGE无法满足从org.eclipse.datatools.sqltools.data.core 1.0.0.200612181到requiredCapability的依赖关系: osgi.bundle/com.ibm.icu/[3.4.4,3.5.0)。

现在,我还没有改变我选择的功能 - 它只是试图更新现有的功能。

回答

2

在这种情况下,已发布到jst更新站点的新版本jst依赖于新版本的wst。

wst的更新网站与jst不一样,并且在17日未更新。

今天写作,19日,jst更新站点现在具有正确的新版本,并且更新将毫无问题地完成。

1

看来这是一个当前problem,其中Eclipse p2更新过程不会警告用户缺少依赖关系,并且会愉快地尝试安装新的服务器插件,然后在重新启动时失败并使用户不幸运。

正在进行中Eclipse bug ...

相关问题