【问题标题】:Choose Java 7 JRE to run App Engine Dev Server with Cloud Tools for Eclipse选择 Java 7 JRE 以使用 Cloud Tools for Eclipse 运行 App Engine Dev Server
【发布时间】:2017-05-17 17:06:56
【问题描述】:

我尝试使用 Google Cloud Tools for Eclipse 运行我的 maven App Engine 项目。按照the docs 中的建议使用“Run As > App Engine”会导致项目在 Java 8 运行时中运行(与 Eclipse 使用的相同)。 App Engine 仅支持 Java 7。Eclipse 安装中唯一的执行环境是 Java 7 JRE。

如何让 Dev Server 使用 Java 7 JRE?

编辑

升级到 Cloud Tools for Eclipse 1.1 可以解决问题;它现在查找为项目配置的 JVM。

【问题讨论】:

    标签: java google-app-engine google-eclipse-plugin


    【解决方案1】:
    1. 首先检查您的系统上是否安装了 Java 7 并且环境变量设置是否正确
    2. 现在来到 Eclipse,Right Click On Your Project -> Java Compiler -> Set Compiler Compliance Level to 1.7
    3. 您可以通过'Window' Menu -> Java -> Compiler -> Set Compiler Compliance Level to 1.7 将此设置应用于所有未来的项目

    希望这会有所帮助。 :)

    【讨论】:

    • 哪个环境变量?将 JAVA_HOME 设置为 Java 7 JDK 是没有用的;似乎服务器使用与 eclipse 相同的 JRE,而不是在 Eclipse 首选项中配置的 JRE。
    猜你喜欢
    • 2018-09-14
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 2020-09-01
    • 2014-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多