无法初始化App Engine SDK 1.8.9

我在Mac Pro上使用Indigo(10.9.1)。我更新到Java1.7以运行一些更新的Google Play服务示例。在安装的JRE下,JAVA7被显示为唯一的默认选择,它指向新的Java路径。但是当我启动Eclipse时,它开始抱怨说“JRE版本是1.6.0;需要1.7.0或更高版本才能运行Eclipse的Google插件”。无法初始化App Engine SDK 1.8.9

我尝试添加虚拟机选项的eclipse.ini,即我说 -vm /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/home/bin/java 上述“-vmargs”如此处所述:http://wiki.eclipse.org/Eclipse.ini。

虽然没有任何区别。从那以后,我从Eclipse中卸载GPE,并通过https://dl.google.com/eclipse/plugin/3.7的“安装新软件”再次安装它们。仍然是同样的问题。在Google-> App Engine下,出现错误消息“无法初始化App Engine SDK(路径)”。这指向appengine-java-sdk-1.8.9。

我检查了我的Java版本,使用了所有我知道的方法,例如使用Java的控制面板,代码输出运行Java -version,它们都显示我正在使用Java 1.7.0.51。

任何帮助表示赞赏!

编辑:谷歌提供了一个很好的解决方案。在的eclipse.ini -vm /Library/Java/JavaVirtualMachines/jdk1.7.0_WHATEVERTHESUFFIXIS/Contents/Home/jre/lib/server/libjvm.dylib添加这种说法

回答:

确保Eclipse是编译项目1.7规格。尽管你选择1.7作为你的虚拟机,它可能编译为1.6。它在eclipse项目设置中

以上是 无法初始化App Engine SDK 1.8.9 的全部内容, 来源链接: utcz.com/qa/262878.html

回到顶部