12

我今天升级到 GAE 1.7.4 并在尝试部署时看到以下错误:

Preparing to deploy:
    Created staging directory at: 'C:\Users\VSKUMA~1.ST-\AppData\Local\Temp\appcfg4811921061542689032.tmp'
    Scanning for jsp files.
    Compiling jsp files.
java.lang.RuntimeException: Cannot get the System Java Compiler. Please use a JDK, not a JRE.

我已经在构建路径中指向了 JDK,这一切都运行良好,直到 GAE 1.7.3

由于某些原因,我无法卸载现有的 GRE。

4

3 回答 3

25

至少对我来说,强制 Eclipse 使用不同的虚拟机本身是有效的。添加,例如:

-vm
C:\Program Files\Java\<jdk1.6.0_38>\bin\javaw.exe

到 eclipse.ini 文件的前两行*,然后重新启动 Eclipse。

*感谢安德烈

于 2012-12-17T02:29:00.013 回答
1

最后我手动卸载了jre,这只帮助我解决了这个问题

于 2012-12-22T03:28:25.450 回答
0

是的@Vik,我在更新到 GAE 1.7.3 时遇到了这个问题,问题的解决方案是重新安装 JRE ......但是!如果您正在使用 Eclipse,而这也不起作用,请尝试重新安装整个 IDE。(我必须这样做,它对我有用 ¬¬)

于 2013-01-22T17:26:02.270 回答