【问题标题】:Google app engine SDK and Java SDK version conflictGoogle 应用引擎 SDK 和 Java SDK 版本冲突
【发布时间】:2012-09-10 22:13:10
【问题描述】:

尝试使用 Eclipse IDE 开始使用 Google App 引擎。将应用引擎支持添加到 Eclipse 会安装 App Engine SDK 1.7.1。简单的应用程序在本地运行良好。但是当您上传到 Google 服务器时,它不会运行,因为它是使用 Java JDK 1.7 编译的,而 Google App Engine 服务器仅与 Java 1.6 (SE 6) 兼容。

好的,然后删除 JDK 1.7 并安装 1.6。现在它不会构建,因为 App Engine SDK (1.7.1) 与 JDK 1.6 不兼容。花了几个小时试图弄清楚如何安装旧版本的 App Engine SDK 却没有成功。有关如何解决此问题的任何想法?

【问题讨论】:

  • GAE SDK 1.7 兼容 Java6 和 JDK 1.6。你做错了什么。

标签: eclipse google-app-engine eclipse-plugin jdk1.6


【解决方案1】:

在 Eclipse 中配置 JDK 1.7 后,尝试将 JDK Compliance 设置为 1.6(项目的 Java 编译器属性)。

【讨论】:

  • 已经这样做了,但是在 Eclipse 中构建时出现此错误:“Java 编译器级别与安装的 Java 项目方面的版本不匹配。”这就是我卡住的地方。但是,对于此处发布的 cmets,我尝试忽略此错误并继续运行。现在程序在本地和我上传时都运行良好。在本地运行或上传时,您会收到错误警告,但如果您忽略它,它仍然可以工作。这就是我所在的位置,感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-05
相关资源
最近更新 更多