AppEngine SDK 1.8.7未能在OSX Mountain Lion上的Eclipse 4.2(Juno)中安装

AppEngine SDK 1.8.7未能在OSX Mountain Lion上的Eclipse 4.2(Juno)中安装,eclipse,google-app-engine,Eclipse,Google App Engine,我正在尝试使用谷歌应用程序引擎。我在MacBook(Mountain Lion)上安装了EclipseJuno,并将Java升级到1.7.0_45。我尝试按照谷歌开发者链接上的说明将谷歌SDK添加到我的Eclipse中。当我在Eclipse中打开我的首选项时,它显示:未能初始化App Engine SDK 1.8.7 我如何解决这个问题?我做错了什么或错过了什么 我试图打破我的头在这个问题上,甚至试图寻找解决办法,但没有找到任何! 救命啊 我自己也有同样的问题,在从安装Java 7 JDK之后,

我正在尝试使用谷歌应用程序引擎。我在MacBook(Mountain Lion)上安装了EclipseJuno,并将Java升级到1.7.0_45。我尝试按照谷歌开发者链接上的说明将谷歌SDK添加到我的Eclipse中。当我在Eclipse中打开我的首选项时,它显示:未能初始化App Engine SDK 1.8.7

我如何解决这个问题?我做错了什么或错过了什么

我试图打破我的头在这个问题上,甚至试图寻找解决办法,但没有找到任何!
救命啊

我自己也有同样的问题,在从安装Java 7 JDK之后,我按照下面的步骤操作,“初始化失败…”错误消失了:

  • 在Eclipse/Preferences/Java/Installed JRE下,单击 添加,选择Mac OS X虚拟机,然后单击下一步
  • 输入“/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home”作为 JRE主目录以及JRE名称,单击Finish
  • 选中刚才添加的新JRE旁边的复选框,然后单击“确定”
  • 在Eclipse/Preferences/Java/Compiler下,从“Compiler compliance level”下拉列表中选择1.7并单击Ok

  • 尝试从Eclipse卸载AppEngine SDK 1.8.7。下面是关于Juno(3.8/4.2)版本上的Google Eclipse插件的更详细信息。您至少需要选择Eclipse的Google插件和AppEngine的SDK。目前您将获得AppEngine SDK 1.8.9。祝你好运


    如果失败,请尝试使用较新的Eclipse(4.3开普勒)。

    您能提供Eclipse日志中生成的堆栈跟踪吗?虽然看起来您使用的是Java,但您下载的SDK语言是:PHP/Java/Phyton/Go?我还没有在Eclipse中运行该项目。这只是我试图通过首选项解决的项目中的一个错误。我已经在线程“thread-1”中下载了JavaSDK for GaeeExceptionjava.lang.NoClassDefFoundError:com/google/appengine/tools/development/DevAppServerMain由以下原因引起:java.lang.ClassNotFoundException:com.google.appengine.tools.development.DevAppServerMain位于java.net.URLClassLoader$1.run(URLClassLoader.java:202)位于java.net.URLClassLoader.findClass的java.security.AccessController.doPrivileged(本机方法)(URLClassLoader.java:190)位于java.lang.ClassLoader.loadClass(ClassLoader.java:306)位于sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)位于java.lang.ClassLoader.loadClass(ClassLoader.java:247)