插件安装失败,因为缺少必需的项目

时间:2012-09-08 12:46:49

标签: eclipse eclipse-plugin eclipse-wtp

我尝试为Eclipse安装Web Tool Platform,但由于以下错误,我无法成功。

  

无法完成   安装,因为找不到一个或多个必需的项目   正在安装的软件:CXF Web服务   1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG(org.eclipse.jst.ws.cxf.feature.feature.group   1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG)缺少要求:Java EE组件1.1.501.v201108102200   (org.eclipse.jst.j2ee 1.1.501.v201108102200)需要'捆绑   org.eclipse.emf.codegen [2.2.0,3.0.0)'但无法找到它   缺少要求:Java EE组件1.1.501.v201109131730   (org.eclipse.jst.j2ee 1.1.501.v201109131730)需要'捆绑   org.eclipse.emf.codegen [2.2.0,3.0.0)'但无法找到它   缺少要求:Java EE组件1.1.600.v201203142300   (org.eclipse.jst.j2ee 1.1.600.v201203142300)需要'捆绑   org.eclipse.emf.codegen [2.2.0,3.0.0)'但无法找到它   缺少要求:Java EE组件1.1.600.v201205030130   (org.eclipse.jst.j2ee 1.1.600.v201205030130)需要'捆绑   org.eclipse.emf.codegen [2.2.0,3.0.0)'但无法找到它   缺少要求:Java EE组件1.1.600.v201205170400   (org.eclipse.jst.j2ee 1.1.600.v201205170400)需要'捆绑   org.eclipse.emf.codegen [2.2.0,3.0.0)'但无法找到它   缺少要求:Java EE组件1.1.601.v201207101600   (org.eclipse.jst.j2ee 1.1.601.v201207101600)需要'捆绑   org.eclipse.emf.codegen [2.2.0,3.0.0)'但无法找到它   无法满足依赖:       来自:CXF Web Services Core 1.1.0.v201205012246(org.eclipse.jst.ws.cxf.core 1.1.0.v201205012246)       To:bundle org.eclipse.jst.j2ee [1.1.0,1.2.0)无法满足依赖:       来自:CXF Web Services 1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG(org.eclipse.jst.ws.cxf.feature.feature.group   1.1.0.v201201312103-7H79FHxFAKlbotH5e9l3vAA6MBG)       收件人:org.eclipse.jst.ws.cxf.core [1.1.0.v201205012246]

实际上,当我尝试通过Help > Install New Software安装其他软件时,会发生这种情况很多次。例如。尝试安装Android SDK时,我有一些时间 虽然我可以解决它,但摆弄它我不能相信安装插件是如此痛苦。

所以我想我可能会遗漏一些非常基本的东西,但我找不到提示。因此,如果你可以帮助我解决这个特殊问题,并提供一些如何在更一般的问题上解决这些问题的信息,那将是一件好事。

1 个答案:

答案 0 :(得分:9)

在“安装”对话框的底部,确保选中“在安装期间联系所有更新站点以查找所需的软件”。

Eclipse Install Dialog

这假设必要的默认软件站点仍然正确配置(尚未禁用,删除等)并且可用。这些是在Windows,首选项,安装/更新,可用软件站点下配置的。 (不幸的是,我没有在这里看到“恢复到默认值”按钮。)至少对于最新版本的Eclipse(4.2 / Juno),您需要确保至少在此处配置并启用了以下站点: