我的系统上安装了3个版本的Java:6,7和8 ...我需要JRE6可用于我公司开发的产品,所以我无法摆脱它...但是尽管复制我的Eclipse安装到我需要处理的另一个项目的新文件夹,并从这个版本中删除JRE6,我仍然无法让它工作。
如何让Eclipse的谷歌插件在我的场景中运行?
答案 0 :(得分:2)
如果你已经创建了一个启动eclipse的快捷方式,你可以添加一个参数来告诉它使用你选择的jre -
C:\eclipse\eclipse.exe -vm "C:\Programs\jdk\jdk1.7.0_55\bin\javaw.exe"
我在jdk安装中使用了“javaw”可执行文件,但您也可以在JRE安装中指向相同的可执行文件。
这将解决错误。
答案 1 :(得分:1)
请记住,Eclipse本身运行的JVM与您可以在 Eclipse中配置以运行程序/应用程序的各种JRE之间存在分离。您需要使用eclipse.ini为Eclipse指定要运行的JVM。
这与您在上面的屏幕截图中显示的已安装JRE配置分开。
答案 2 :(得分:0)
如果您没有,请将Java 7.0添加到Eclipse:Window - >偏好 - > Java - >已安装的JRE。
接下来将Java 7.0库添加到您的项目中:右键单击项目 - >属性 - > Java构建路径 - > “库”选项卡 - >删除JRE 1.6并添加新库(JRE System Library,1.7.0)。
上次设置Java 7.0合规性级别:右键单击项目 - >偏好 - > Java编译器 - >编译器合规性级别:1.7
此外,由于您可以使用不同的Java来运行应用程序,因此您还必须在用于启动AppEngine相关任务的“运行”配置中对其进行更改。