我正在尝试根据本网站上的教程设置 AppEngine 后端应用程序项目:https ://cloud.google.com/resources/articles/how-to-build-mobile-app-with-app-engine-backend-教程
我目前的环境如下:
1.安装了 ADT 的 Eclipse 4.2(64 位)。(这是我从 android sdk 站点本身安装的 Eclipse ADT 包)
2.Java 7u45(64位)
3.App Engine Java SDK 1.8.6。
最初,当我使用 Java 6 使用 Generate App Engine Backend 设置 App Engine(右键单击项目->Google->Generate AppEngine Backend)时,它给了我一个 Failed to initialize App Engine:invalid App Engine at path 错误。
我发现这是Java版本错误。所以我安装了Java 7,错误消失了。现在当我尝试使用生成应用引擎后端设置应用引擎时(右键单击项目->谷歌->生成应用引擎后端)我得到以下错误:
找不到主类:com.google.appengine.tools.enhancer.Enhance.Program 将退出。
我的控制台显示: java.lang.UnsupportedClassVersionError: com/google/appengine/tools/enhancer/Enhance : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)