1

我的系统上安装了 3 个版本的 Java:6、7 和 8...我需要为我公司开发的产品提供 JRE6,所以我无法摆脱它...但是尽管复制了我的 Eclipse 安装到另一个我需要处理的项目的新文件夹并从这个版本中删除 JRE6,我仍然无法让它工作。

在此处输入图像描述

如何让 Eclipse 的谷歌插件在我的场景中工作?

4

3 回答 3

2

如果您创建了启动 eclipse 的快捷方式,您可以添加一个参数来告诉它使用您选择的 jre,如下所示 -

C:\eclipse\eclipse.exe -vm "C:\Programs\jdk\jdk1.7.0_55\bin\javaw.exe"

我使用了 jdk 安装中的“javaw”可执行文件,但您也可以在 JRE 安装中指向相同的可执行文件。

这将解决错误。

于 2014-09-17T14:40:30.960 回答
1

请记住,运行 Eclipse 本身的 JVM 与您可以在Eclipse 中配置以运行程序/应用程序的各种 JRE 之间存在分离。您需要使用eclipse.ini向 Eclipse 指定您希望它在哪个 JVM 下运行。

这与您在上面的屏幕截图中显示的 Installed JREs 配置是分开的。

于 2014-09-17T14:29:14.857 回答
0

如果还没有,请将 Java 7.0 添加到 Eclipse:Window -> Preferences -> Java -> Installed JREs。

接下来将 Java 7.0 库添加到您的项目中:右键单击项目 -> 属性 -> Java 构建路径 -> 库选项卡 -> 删除 JRE 1.6 并添加新库(JRE 系统库,1.7.0)。

最后设置 Java 7.0 合规级别:右键单击项目 -> 首选项 -> Java 编译器 -> 编译器合规级别:1.7

此外,由于您可以使用不同的 Java 来运行应用程序,因此您还必须在用于启动 AppEngine 相关任务的运行配置中进行更改。

于 2014-09-17T14:29:12.357 回答