【问题标题】:Google App engine Deploy Exception : Cannot get the System Java Compiler. Please use a JDK, not a JREGoogle App 引擎部署异常:无法获取系统 Java 编译器。请使用 JDK,而不是 JRE
【发布时间】:2015-07-29 08:33:09
【问题描述】:

错误信息:

------------ 部署前端------------

准备部署: 在以下位置创建暂存目录:'C:\Users\JAMESY~1\AppData\Local\Temp\appcfg5730205859174689794.tmp' 扫描 jsp 文件。 编译jsp文件。 java.lang.RuntimeException:无法获取系统 Java 编译器。请使用 JDK,而不是 JRE。

调试信息可以在 C:\Users\James Yang\AppData\Local\Temp\appengine-deploy1938777867658475857.log 中找到

我添加了 -vm G:\Jdk8\bin\javaw.exe

在 eclipse.ini 中

而我的 java_home 是 G:\Jdk8\bin\

【问题讨论】:

    标签: google-app-engine deployment


    【解决方案1】:
    • 确保您的计算机中安装了Java Development Kit (JDK)。

    • 在尝试使用 Java 7 编译时检查是否安装了 Java 8,反之亦然。换句话说,检查JDK是否设置为错误的版本。

    • 通过将 %JAVA_HOME%\bin 放在系统变量中路径的开头,确保 JDK 位于您的路径中。

    【讨论】:

      猜你喜欢
      • 2012-12-06
      • 2013-06-22
      • 2013-10-10
      • 2013-08-02
      • 2016-04-21
      • 1970-01-01
      • 2014-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多