Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 升级到1.7.4后无法部署_Google App Engine - Fatal编程技术网

Google app engine 升级到1.7.4后无法部署

Google app engine 升级到1.7.4后无法部署,google-app-engine,Google App Engine,我今天升级到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

我今天升级到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

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

-vm
C:\Program Files\Java\<jdk1.6.0_38>\bin\javaw.exe
-vm
C:\ProgramFiles\Java\\bin\javaw.exe
返回eclipse.ini文件的前两行*并重新启动eclipse


*多亏了Andre,我终于手动卸载了jre,这只帮助我度过了这个难关。

Yes@Vik,我在更新到GAE 1.7.3时遇到了这个问题,解决这个问题的方法是重新安装jre。。。但是如果您正在使用Eclipse,而这也不起作用,请尝试重新安装整个IDE。(我不得不这么做,这对我来说很有效)

不起作用。返回时退出代码=1,即使更改为jvm.dll选项仍然失败请确保
-vm
eclipse.ini
中的第一行,并且
javaw.exe
的路径进入第二行。这应该可以解决问题。在Windows8上重新安装后,我也遇到了同样的问题。此解决方案在上述更改后有效-eclipse启动失败,出现错误-“java已启动,但返回退出代码=1”您可以在系统上卸载JRE吗?