9

我的 Windows 7 上有 Eclipse 4.4。尝试安装 Google 插件时出现以下错误:

无法完成安装,因为找不到一项或多项所需项目。
正在安装的软件:Google Plugin for Eclipse 4.3 3.5.1.v201312301723-rel-r43 (com.google.gdt.eclipse.suite.e43.feature.feature.group 3.5.1.v201312301723-rel-r43)

缺少要求:Google Eclipse 4.2 平台插件 3.5.1.v201312301723-rel-r43 (com.google.gdt.eclipse.platform.e42 3.5.1.v201312301723-rel-r43)
需要 'bundle org.eclipse.core.runtime [3.8.0, 3.10.0)' 但找不到
无法满足依赖关系:

来自:Google Plugin for Eclipse 4.3 3.5.1.v201312301723-rel-r43 (com.google.gdt.eclipse.suite.e43.feature.feature.group 3.5 .1.v201312301723-rel-r43)
至:com.google.gdt.eclipse.platform.e42 [3.5.1.v201312301723-rel-r43]

4

7 回答 7

12

6 月 27 日发布在https://groups.google.com/d/msg/google-plugin-eclipse/4YACQROrB2U/2cAEuoW6fkQJ上:

大家好,

抱歉耽搁了。我将花一些时间在这方面,我希望在 2 周内发布。我将在此线程中发布更新...

拉吉夫 [达亚尔]

然后在 8 月 1 日......(https://groups.google.com/d/msg/google-plugin-eclipse/4YACQROrB2U/W80jj-cbZ5gJ

GPE 3.7.0 正式版上线:

https://dl.google.com/eclipse/plugin/4.4 (月神)

https://dl.google.com/eclipse/plugin/4.3 (开普勒)

https://dl.google.com/eclipse/plugin/4.2(朱诺)

于 2014-07-01T12:26:16.637 回答
2

该插件对 Eclipse 3.8 有硬性要求(最高到 3.10,不存在),这意味着它无法安装在 Eclipse 4 上。查看是否有插件的更新版本。

如果没有,您必须安装 Eclipse 3.8 才能运行该插件。另一种选择是查看源是否可用并更改要求,以便能够在 4.4 上安装。但是您将承担巨大的风险,并在未经设计或测试的环境中使用该软件。

于 2014-02-26T09:42:50.597 回答
1

新插件可用且正在运行:https ://developers.google.com/eclipse/docs/install-eclipse-4.4

于 2014-08-05T13:30:26.537 回答
0

我发现可以更改插件的清单,以便它安装在 Luna 中。

如此处所述,使用Google Group上的说明,我已经“升级”了我的 GDT 插件并在 Luna 中成功安装了它。它似乎工作正常。

正如 Alistair Collins 在他的回答中指出的那样,m2eclipse 显然存在不兼容性。我没有使用那个插件,也没有发现任何问题。

于 2014-07-21T19:55:34.720 回答
0

此外,虽然 Google 没有发布插件的更新版本,但 Vinicio Ferreira 将这个非官方版本的 4.3 插件修改为可在 4.4 上工作的 Google Groups 线程中关于此问题。

它对我有用,至少现在是这样。

这里还有一个关于如何下载和安装它的分步指南

于 2014-07-28T11:33:40.507 回答
0

将http://download.eclipse.org/technology/m2e/releaseshttp://download.eclipse.org/releases/luna添加 到 eclipse 软件站点,它对我有用 :)

于 2014-11-09T12:44:48.137 回答
-2

将最新版本的 Google 插件 (-rel43) 安装到 Kepler。然后获取 Luna 并使用 com.google.* 手动将所有功能和插件从 kepler 安装复制到 Luna 安装。对我来说工作得很好。

于 2014-06-25T20:05:19.150 回答