Google App引擎部署异常:无法获取System Java编译器。请使用JDK,而不是JRE

时间:2015-05-17 23:03:39

标签: google-app-engine deployment

错误讯息:

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

准备部署:     在以下位置创建了临时目录:'C:\ Users \ JAMESY~1 \ AppData \ Local \ Temp \ appcfg5730205859174689794.tmp'     扫描jsp文件。     编译jsp文件。 java.lang.RuntimeException:无法获取System Java Compiler。请使用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 \

1 个答案:

答案 0 :(得分:1)

  • 确保您的计算机中安装了Java Development Kit(JDK)。

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

  • 通过在系统变量的路径开头放置%JAVA_HOME%\ bin,确保JDK在路径中是第一位的。